import type { JSX, ValidComponent } from "@solidjs/web"; import type { BaseUIComponentProps } from "../../internals/types.js"; import type { MeterRootState } from "../root/meter-root.js"; export interface MeterValueState extends MeterRootState { } export type MeterValueChildren = JSX.Element | ((formattedValue: string, value: number) => JSX.Element); export interface MeterValueProps extends Omit, "children"> { /** Tag/component to render. Defaults to `"span"`. */ as?: ValidComponent; children?: MeterValueChildren | undefined; } /** * A text element displaying the current value. Renders a `` (or `as` * override). * * ยง1 wave 2: replaces `renderElement` with a `dynamic()` element. Function-children * are resolved via a reactive getter on the internal slot bag. */ export declare function MeterValue(props: MeterValueProps): JSX.Element; //# sourceMappingURL=meter-value.d.ts.map