import type { JSX, ValidComponent } from "@solidjs/web"; import type { BaseUIComponentProps } from "../../internals/types.js"; import { type ProgressRootState } from "../progress-root-context.js"; export interface ProgressTrackState extends ProgressRootState { } export interface ProgressTrackProps extends BaseUIComponentProps<"div", ProgressTrackState> { /** * Tag/component to render. Defaults to `"div"`. Replaces the * pre-spike `render` prop (axis G). */ as?: ValidComponent; } /** * Contains the progress bar indicator. Renders a `
` (or `as` override). * * ยง1 wave 2: replaces `renderElement` with `dynamic(() => props.as ?? "div")`. * The progress status (`indeterminate` | `progressing` | `complete`) projects * to `data-indeterminate` / `data-progressing` / `data-complete` via inline * reactive getters on the internal slot bag. */ export declare function ProgressTrack(props: ProgressTrackProps): JSX.Element; //# sourceMappingURL=progress-track.d.ts.map