/// import type { CreateProgressProps } from './types.js'; export declare const createProgress: (props?: CreateProgressProps) => { elements: { root: import("../../internal/helpers/index.js").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("../../internal/helpers/index.js").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("../../internal/helpers/index.js").ToWritableStores | undefined; onValueChange?: import("../../internal/helpers/index.js").ChangeFn | undefined; max: number; }, "value">>; };