import { PropType } from '@vue/runtime-core'; import { ListboxOption } from './PListbox'; declare const _default: import("@vue/runtime-core").DefineComponent<{ modelValue: { type: PropType<(string | number)[]>; default: never[]; }; options: { type: PropType; default: () => never[]; }; color: { type: PropType<"rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "brand" | "mix">; default: string; }; label: StringConstructor; search: BooleanConstructor; mySearch: { type: PropType<(search: string) => boolean>; }; status: { readonly type: PropType<"success" | "error" | "warning">; }; disabled: BooleanConstructor; invalidMsg: StringConstructor; type: { readonly type: PropType<"number" | "text" | "password">; }; append: { readonly type: PropType>; }; prepend: { readonly type: PropType>; }; helper: StringConstructor; required: BooleanConstructor; hint: StringConstructor; name: { readonly type: StringConstructor; }; noFocus: BooleanConstructor; }, () => JSX.Element, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, Record, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<{ modelValue?: unknown; options?: unknown; color?: unknown; label?: unknown; search?: unknown; mySearch?: unknown; status?: unknown; disabled?: unknown; invalidMsg?: unknown; type?: unknown; append?: unknown; prepend?: unknown; helper?: unknown; required?: unknown; hint?: unknown; name?: unknown; noFocus?: unknown; } & { search: boolean; modelValue: (string | number)[]; options: string[] | ListboxOption[]; color: "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "brand" | "mix"; disabled: boolean; required: boolean; noFocus: boolean; } & { name?: string | undefined; label?: string | undefined; mySearch?: ((search: string) => boolean) | undefined; status?: ("success" | "error" | "warning") | undefined; invalidMsg?: string | undefined; type?: "number" | "text" | "password" | undefined; append?: string | import("@vue/runtime-core").Component | undefined; prepend?: string | import("@vue/runtime-core").Component | undefined; helper?: string | undefined; hint?: string | undefined; }>, { search: boolean; modelValue: (string | number)[]; options: string[] | ListboxOption[]; color: "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "brand" | "mix"; disabled: boolean; required: boolean; noFocus: boolean; }>; export default _default; //# sourceMappingURL=PMultiSelectCheckbox.d.ts.map