import { z } from "zod/v4";
import type { JSX } from "solid-js";
import type { ComponentMeta } from "../../meta";
export declare const NumberFieldRootPropsSchema: z.ZodObject<{
    value: z.ZodOptional<z.ZodNumber>;
    defaultValue: z.ZodOptional<z.ZodNumber>;
    min: z.ZodOptional<z.ZodNumber>;
    max: z.ZodOptional<z.ZodNumber>;
    step: z.ZodOptional<z.ZodNumber>;
    disabled: z.ZodOptional<z.ZodBoolean>;
    required: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export interface NumberFieldRootProps extends z.infer<typeof NumberFieldRootPropsSchema> {
    onValueChange?: (value: number) => void;
    children: JSX.Element;
}
export declare const NumberFieldMeta: ComponentMeta;
//# sourceMappingURL=number-field.props.d.ts.map