import type { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions, PropType as __PropType } from 'vue'; import type { GCheckboxProps } from '../GCheckbox'; /** * Props interface for GSwitch component * @version 0.1.0 * * GSwitch is a styled wrapper around GCheckbox - it inherits all GCheckbox props * plus adds 'rounded' for switch-specific styling. */ export interface GSwitchProps extends /* @vue-ignore */ GCheckboxProps { /** Rounded corners for switch */ rounded?: boolean; } export type GSwitchExposed = HTMLInputElement; declare const _sfc_main: DefineComponent; required: false; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly; required: false; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export default _sfc_main;