import type { ScalarCheckboxType } from './types'; /** * Scalar checkbox base component * * Provides a styled visual checkbox but not the underlying input element. * * This is used internally by the ScalarCheckboxInput component. * * If you're looking to create an interactive checkbox you * probably want the ScalarCheckboxInput component. * * @example * */ declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent<{ selected?: boolean; /** Checkbox only: shows a minus icon when true and `selected` is false (partial selection). */ indeterminate?: boolean; type?: ScalarCheckboxType; }, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{ selected?: boolean; /** Checkbox only: shows a minus icon when true and `selected` is false (partial selection). */ indeterminate?: boolean; type?: ScalarCheckboxType; }> & Readonly<{}>, { indeterminate: boolean; type: ScalarCheckboxType; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; //# sourceMappingURL=ScalarCheckbox.vue.d.ts.map