import { GetThemeOptions } from './../index'; declare const _default: (options: GetThemeOptions) => { Button: { baseStyle: { border: string; fontFamily: string; fontSize: string; lineHeight: string; cursor: string; textDecoration: string; fontWeight: number; borderRadius: string; paddingInlineStart: number; paddingInlineEnd: number; paddingInline: string; paddingY: number; _focus: { boxShadow: string; }; _disabled: { backgroundColor: string; color: string; }; }; defaultProps: { variant: string; }; variants: { primary: { backgroundColor: string; color: string; _hover: { background: string; _disabled: { backgroundColor: string; color: string; }; }; }; secondary: { backgroundColor: string; color: string; _hover: { backgroundColor: string; _disabled: { backgroundColor: string; color: string; }; }; }; tertiary: { backgroundColor: string; color: string; borderStyle: string; borderWidth: string; borderColor: string; _disabled: { borderColor: string; }; _hover: { backgroundColor: string; _disabled: { borderColor: string; backgroundColor: string; color: string; }; }; }; danger: { backgroundColor: string; color: string; _hover: { _disabled: { backgroundColor: string; color: string; }; }; }; ghost: { background: string; color: string; _disabled: { backgroundColor: string; color: string; }; _hover: { background: string; color: string; _disabled: { backgroundColor: string; color: string; }; }; }; 'primary-gray': { backgroundColor: string; color: string; _hover: { _disabled: { backgroundColor: string; color: string; }; }; }; menuButton: { width: string; textAlign: string; cursor: string; borderRadius: string; background: string; color: string; fontWeight: string; border: string; borderColor: string; _disabled: { borderColor: string; background: string; border: string; }; _focus: { borderColor: string; borderBottomStyle: string; borderBottomRadius: string; }; _active: { borderColor: string; borderBottomStyle: string; borderBottomRadius: string; }; _hover: { _disabled: { borderColor: string; background: string; border: string; }; }; }; menuButtonError: { border: string; background: string; borderColor: string; fontWeight: string; width: string; textAlign: string; cursor: string; borderRadius: string; backgroundColor: string; _focus: { borderBottomStyle: string; borderBottomRadius: string; }; _active: { borderBottomStyle: string; borderBottomRadius: string; }; }; linkButton: { fontSize: string; lineHeight: string; color: string; _disabled: { textDecoration: string; color: string; backgroundColor: string; }; _hover: { fontWeight: string; fontStyle: string; color: string; textDecoration: string; _disabled: { textDecoration: string; color: string; backgroundColor: string; }; }; _active: { fontWeight: string; fontStyle: string; color: string; }; }; }; }; Text: { baseStyle: { fontFamily: string; }; defaultProps: { size: string; }; sizes: { p0: { fontSize: string; lineHeight: string; color: string; }; p1: { fontSize: string; lineHeight: string; color: string; letterSpacing: string; }; p2: { fontSize: string; lineHeight: string; color: string; }; p3: { fontSize: string; lineHeight: string; color: string; letterSpacing: string; }; p4: { fontSize: string; lineHeight: string; color: string; }; caption: { fontSize: string; letterSpacing: string; lineHeight: string; fontWeight: string; }; disclaimer: { fontSize: string; lineHeight: string; color: string; }; tag: { fontSize: string; lineHeight: string; letterSpacing: string; color: string; }; }; }; Heading: { baseStyle: { fontFamily: string; }; defaultProps: { size: string; }; sizes: { display: { [x: string]: string | { fontSize: string; }; fontSize: string; lineHeight: string; color: string; fontWeight: string; }; h1: { [x: string]: string | { fontSize: string; }; fontSize: string; lineHeight: string; color: string; fontWeight: string; }; h2: { [x: string]: string | { fontSize: string; }; fontSize: string; lineHeight: string; color: string; }; h3: { fontSize: string; lineHeight: string; color: string; }; h4: { fontSize: string; lineHeight: string; color: string; }; 'h4-label': { fontSize: string; lineHeight: string; letterSpacing: string; color: string; fontWeight: string; }; h5: { fontSize: string; lineHeight: string; color: string; letterSpacing: string; fontWeight: string; }; }; }; Input: { baseStyle: { field: { borderRadius: string; backgroundColor: string; color: string; border: string; borderColor: string; boxSizing: string; fontSize: string; _focus: { borderColor: string; boxShadow: string; }; _disabled: { background: string; }; _placeholder: { color: string; lineHeight: string; }; }; }; variants: { base: { field: { backgroundColor: string; width: string; }; }; search: { field: { color: string; _focus: { color: string; }; }; }; error: { field: { background: string; borderColor: string; _focus: { borderColor: string; }; }; }; success: { field: { background: string; borderColor: string; _focus: { borderColor: string; }; }; }; }; defaultProps: { variant: string; }; }; FormLabel: { baseStyle: { color: string; fontWeight: string; fontSize: string; lineHeight: string; fontFamily: string; }; }; FormError: { baseStyle: { text: { color: string; fontSize: string; lineHeight: string; fontFamily: string; fontWeight: string; }; }; }; Textarea: { defaultProps: { variant: string; }; baseStyle: { fontFamily: string; bgColor: string; border: string; borderColor: string; borderRadius: string; fontSize: string; lineHeight: string; _placeholder: { color: string; }; _active: { color: string; }; _focus: { color: string; border: string; borderColor: string; }; _disabled: { background: string; color: string; border: string; borderColor: string; }; }; variants: { base: { backgroundColor: string; width: string; borderColor: string; }; error: { background: string; borderColor: string; _focus: { borderColor: string; }; }; success: { background: string; borderColor: string; _focus: { borderColor: string; }; }; }; }; Menu: { parts: string[]; baseStyle: { list: { zIndex: string; padding: number; border: string; filter: string; borderColor: string; borderTopStyle: string; borderRadius: string; borderTopRadius: number; _active: { borderTopStyle: string; }; _focus: { borderTopStyle: string; }; }; item: { zIndex: string; padding: number; fontSize: string; lineHeight: string; color: string; background: string; }; }; }; Select: { defaultProps: { variant: string; }; baseStyle: { border: string; borderColor: string; borderRadius: string; }; variants: { base: { field: { fontFamily: string; backgroundColor: string; width: string; boxSizing: string; border: string; borderColor: string; _focus: { borderColor: string; }; _disabled: { background: string; }; }; }; error: { field: { border: string; borderColor: string; background: string; }; }; }; }; Slider: { parts: string[]; baseStyle: { track: { bg: string; _disabled: { bg: string; }; }; filledTrack: { bg: string; _disabled: { bg: string; }; }; thumb: { boxShadow: string; _disabled: { bg: string; boxShadow: string; }; _focus: { boxShadow: string; }; _active: { boxShadow: string; }; }; }; }; Form: { baseStyle: { requiredIndicator: { color: string; }; helperText: { color: string; fontSize: string; lineHeight: string; }; }; }; }; export default _default;