import { PropType } from 'vue'; export declare const OptionSymbol: unique symbol; declare const _default: import("vue").DefineComponent<{ ouiaId: { type: StringConstructor; default: string | null; }; ouiaSafe: BooleanConstructor; name: { type: StringConstructor; default: null; }; modelValue: { type: PropType; default: null; }; checkedValue: { type: PropType; default: null; }; }, { ouiaProps: import("vue").ComputedRef<{ 'data-ouia-component-type': string; 'data-ouia-safe': boolean | undefined; 'data-ouia-component-id': string; }>; select: () => void; selectName: string | null; }, { label: string; filter: string; }, { checked(): boolean; filtered(): boolean; }, { check(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (value: unknown) => boolean; }, string, import("vue").PublicProps, Readonly; default: null; }; checkedValue: { type: PropType; default: null; }; }>> & { "onUpdate:modelValue"?: ((value: unknown) => any) | undefined; }, { name: string; ouiaId: string; ouiaSafe: boolean; modelValue: any; checkedValue: any; }, {}>; export default _default;