import type { JSX, ValidComponent } from "@solidjs/web"; import type { BaseUIComponentProps } from "../../internals/types.js"; import { type ProgressRootState } from "../progress-root-context.js"; export interface ProgressLabelState extends ProgressRootState { } export interface ProgressLabelProps extends BaseUIComponentProps<"span", ProgressLabelState> { /** * Tag/component to render. Defaults to `"span"`. Replaces the * pre-spike `render` prop (axis G). */ as?: ValidComponent; } /** * An accessible label for the progress bar. Renders a `` (or `as` * override). On mount registers its id with the root so `aria-labelledby` * wires up. */ export declare function ProgressLabel(props: ProgressLabelProps): JSX.Element; //# sourceMappingURL=progress-label.d.ts.map