import { CheckboxProps as CheckboxProperties } from './Checkbox'; import { GenesisTheme } from '../../styles/theme/genesis-theme.types'; declare module "styled-components" { interface DefaultTheme extends GenesisTheme { } } export declare const getGenesisClass: ({ colors, borderRadius }: { colors: any; borderRadius: any; }, type?: string, state?: string) => string; export declare const StyledCheckbox: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute, "ref"> & { ref?: ((instance: import('rc-checkbox').CheckboxRef | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, CheckboxProperties>> & string & Omit> & { Group: (props: import('antd/es/checkbox').CheckboxGroupProps & React.RefAttributes) => React.ReactElement; }, keyof import('react').Component>;