declare function sizeXl(): {
    button: {
        fontSize: string;
        minW: number;
        thumb: {
            h: number;
            w: number;
        };
        track: {
            h: number;
        };
    };
    label: {
        size: string;
    };
};
declare function sizeLg(): {
    button: {
        fontSize: string;
        minW: number;
        thumb: {
            h: number;
            w: number;
        };
        track: {
            h: number;
        };
    };
    label: {
        size: string;
    };
};
declare function sizeMd(): {
    button: {
        fontSize: string;
        minW: number;
        thumb: {
            h: number;
            w: number;
        };
        track: {
            h: number;
        };
    };
    label: {
        size: string;
    };
};
declare function sizeSm(): {
    button: {
        fontSize: string;
        minW: number;
        thumb: {
            h: number;
            w: number;
        };
        track: {
            h: number;
        };
    };
    label: {
        size: string;
    };
};
declare const _default: {
    baseStyle: {
        button: {
            thumb: {
                bg: string;
            };
            track: {
                ring: number;
            };
        };
    };
    defaultProps: {
        size: string;
        variant: string;
    };
    parts: string[];
    sizes: {
        sm: typeof sizeSm;
        md: typeof sizeMd;
        lg: typeof sizeLg;
        xl: typeof sizeXl;
    };
    variants: {
        primary: {
            button: {
                track: {
                    bg: string;
                };
            };
        };
        green: {
            button: {
                track: {
                    bg: string;
                };
            };
        };
        red: {
            button: {
                track: {
                    bg: string;
                };
            };
        };
    };
};
export default _default;
//# sourceMappingURL=theme.d.ts.map