import { type PropType } from 'vue'; declare const _default: import("vue").DefineComponent; default: () => never[]; }; }>, { props: import("@vue/shared").LooseRequired; default: () => never[]; }; }>> & Readonly<{ "onUpdate:value"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:value", ...args: any[]) => void; cssVars: import("vue").ComputedRef; quadrants: string[]; numbers: number[]; keys: import("vue").Ref; getImg: (position: string, num: number) => any; getLetter: (num: number) => "" | "B" | "D" | "C" | "A" | "E"; hasBorder: (position: string, num: number, type: 'img' | 'num' | 'letter') => boolean; handleSelect: (position: string, num: number, type: 'num' | 'letter') => void; confirm: () => void; reset: () => void; selectAll: () => void; cancel: () => void; readonly NButton: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:value"[], "update:value", import("vue").PublicProps, Readonly; default: () => never[]; }; }>> & Readonly<{ "onUpdate:value"?: ((...args: any[]) => any) | undefined; }>, { value: string[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;