/// import { type CreateProgressProps } from "@melt-ui/svelte"; export declare function setCtx(props: CreateProgressProps): { updateOption: (key: K, value: V | undefined) => void; getAttrs: (part: "root") => Record; elements: { root: import("@melt-ui/svelte/internal/helpers").MeltElement<[{ update: (updater: import("svelte/store").Updater, sideEffect?: ((newValue: number | null) => void) | undefined) => void; set: (this: void, value: number | null) => void; subscribe(this: void, run: import("svelte/store").Subscriber, invalidate?: import("svelte/store").Invalidator | undefined): import("svelte/store").Unsubscriber; get: () => number | null; destroy?: (() => void) | undefined; }, import("@melt-ui/svelte/internal/helpers").WithGet>], import("svelte/action").Action>, ([$value, $max]: [number | null, number]) => { value: number | null; max: number; role: string; 'aria-valuemin': number; 'aria-valuemax': number; 'aria-valuenow': number | null; 'data-value': number | null; 'data-state': string; 'data-max': number; }, string>; }; states: { value: { update: (updater: import("svelte/store").Updater, sideEffect?: ((newValue: number | null) => void) | undefined) => void; set: (this: void, value: number | null) => void; subscribe(this: void, run: import("svelte/store").Subscriber, invalidate?: import("svelte/store").Invalidator | undefined): import("svelte/store").Unsubscriber; get: () => number | null; destroy?: (() => void) | undefined; }; }; options: import("@melt-ui/svelte/internal/helpers").ToWritableStores | undefined; onValueChange?: import("@melt-ui/svelte/internal/helpers").ChangeFn | undefined; max: number; }, "value">>; };