import { type SlotNames, type VariantProps } from '../../utils/variants.js'; export declare const sliderVariants: ((props?: { intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } | undefined) => { wrapper: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; header: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; label: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; valueText: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; base: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; track: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; range: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; thumb: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; mark: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; boundaryTick: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; rangeStatus: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; rangeStatusIcon: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; message: (props?: ({ intent?: "primary" | "secondary" | "success" | "warning" | "danger" | "neutral" | undefined; size?: "sm" | "md" | "lg" | undefined; variant?: "default" | "rail" | undefined; disabled?: boolean | undefined; messageType?: "error" | "helper" | undefined; error?: boolean | undefined; rangeStatus?: "none" | "insideRecommended" | "insideValidOnly" | "outsideValidDanger" | "outsideValidWarning" | undefined; } & { class?: string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | (string | number | false | /*elided*/ any | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined)[] | Record | null | undefined; }) | undefined) => string; }) & { readonly config: import("../../utils/variants.js").TVConfig; }; export type SliderVariants = VariantProps; /** Slot names derived from the `tv()` config above — single source of truth for `slotClasses`. */ export type SliderSlots = SlotNames;