import { ZMultiselect_Props } from '@zurich/dev-utils/code/Multiselect';
/** ## ``
*
* ...
*
* @example
* ```html
*
* ```
* ___
*
*
*/
declare const _default: (__VLS_props: {
readonly onBlur?: (() => any) | undefined;
readonly onValidated?: ((payload: NonNullable) => any) | undefined;
readonly onRestarted?: (() => any) | undefined;
readonly onSearch?: ((payload: string) => any) | undefined;
readonly "onUpdate:modelValue"?: ((payload: string[]) => any) | undefined;
readonly 'element-id'?: string | undefined;
readonly 'z-theme'?: "light" | "dark" | undefined;
readonly 'custom-str'?: string | undefined;
readonly slot?: string | undefined;
readonly config?: import('@zurich/dev-utils/typescript').ToAttrChain | undefined;
readonly label?: string | undefined;
readonly disabled?: boolean | undefined;
readonly readonly?: boolean | undefined;
readonly locale?: import('@zurich/dev-utils/locales').Locale | undefined;
readonly invalid?: boolean | undefined;
readonly required?: boolean | undefined;
readonly name?: string | undefined;
readonly 'help-text'?: string | undefined;
readonly autocomplete?: AutoFill | undefined;
readonly options?: readonly import('@zurich/dev-utils/code').ZSearchSelectInput_Option[] | undefined;
readonly 'search-in-options-text'?: string | undefined;
readonly 'options-not-found-text'?: string | undefined;
readonly 'with-search'?: boolean | undefined;
readonly 'search-autofocus'?: boolean | undefined;
readonly modelValue?: ZMultiselect_Props['model'];
readonly customStr?: ZMultiselect_Props['custom-str'];
} & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: {
slots: Readonly<{
default: any;
label: any;
'help-text': any;
}> & {
default: any;
label: any;
'help-text': any;
};
attrs: any;
emit: ((evt: "search", payload: string) => void) & ((evt: "blur") => void) & ((evt: "validated", payload: NonNullable) => void) & ((evt: "restarted") => void) & ((evt: "update:modelValue", payload: string[]) => void);
} | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{
props: {
readonly onBlur?: (() => any) | undefined;
readonly onValidated?: ((payload: NonNullable) => any) | undefined;
readonly onRestarted?: (() => any) | undefined;
readonly onSearch?: ((payload: string) => any) | undefined;
readonly "onUpdate:modelValue"?: ((payload: string[]) => any) | undefined;
readonly 'element-id'?: string | undefined;
readonly 'z-theme'?: "light" | "dark" | undefined;
readonly 'custom-str'?: string | undefined;
readonly slot?: string | undefined;
readonly config?: import('@zurich/dev-utils/typescript').ToAttrChain | undefined;
readonly label?: string | undefined;
readonly disabled?: boolean | undefined;
readonly readonly?: boolean | undefined;
readonly locale?: import('@zurich/dev-utils/locales').Locale | undefined;
readonly invalid?: boolean | undefined;
readonly required?: boolean | undefined;
readonly name?: string | undefined;
readonly 'help-text'?: string | undefined;
readonly autocomplete?: AutoFill | undefined;
readonly options?: readonly import('@zurich/dev-utils/code').ZSearchSelectInput_Option[] | undefined;
readonly 'search-in-options-text'?: string | undefined;
readonly 'options-not-found-text'?: string | undefined;
readonly 'with-search'?: boolean | undefined;
readonly 'search-autofocus'?: boolean | undefined;
readonly modelValue?: ZMultiselect_Props['model'];
readonly customStr?: ZMultiselect_Props['custom-str'];
} & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps;
expose(exposed: import('vue').ShallowUnwrapRef<{}>): void;
attrs: any;
slots: Readonly<{
default: any;
label: any;
'help-text': any;
}> & {
default: any;
label: any;
'help-text': any;
};
emit: ((evt: "search", payload: string) => void) & ((evt: "blur") => void) & ((evt: "validated", payload: NonNullable) => void) & ((evt: "restarted") => void) & ((evt: "update:modelValue", payload: string[]) => void);
}>) => import('vue').VNode & {
__ctx?: {
props: {
readonly onBlur?: (() => any) | undefined;
readonly onValidated?: ((payload: NonNullable) => any) | undefined;
readonly onRestarted?: (() => any) | undefined;
readonly onSearch?: ((payload: string) => any) | undefined;
readonly "onUpdate:modelValue"?: ((payload: string[]) => any) | undefined;
readonly 'element-id'?: string | undefined;
readonly 'z-theme'?: "light" | "dark" | undefined;
readonly 'custom-str'?: string | undefined;
readonly slot?: string | undefined;
readonly config?: import('@zurich/dev-utils/typescript').ToAttrChain | undefined;
readonly label?: string | undefined;
readonly disabled?: boolean | undefined;
readonly readonly?: boolean | undefined;
readonly locale?: import('@zurich/dev-utils/locales').Locale | undefined;
readonly invalid?: boolean | undefined;
readonly required?: boolean | undefined;
readonly name?: string | undefined;
readonly 'help-text'?: string | undefined;
readonly autocomplete?: AutoFill | undefined;
readonly options?: readonly import('@zurich/dev-utils/code').ZSearchSelectInput_Option[] | undefined;
readonly 'search-in-options-text'?: string | undefined;
readonly 'options-not-found-text'?: string | undefined;
readonly 'with-search'?: boolean | undefined;
readonly 'search-autofocus'?: boolean | undefined;
readonly modelValue?: ZMultiselect_Props['model'];
readonly customStr?: ZMultiselect_Props['custom-str'];
} & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps;
expose(exposed: import('vue').ShallowUnwrapRef<{}>): void;
attrs: any;
slots: Readonly<{
default: any;
label: any;
'help-text': any;
}> & {
default: any;
label: any;
'help-text': any;
};
emit: ((evt: "search", payload: string) => void) & ((evt: "blur") => void) & ((evt: "validated", payload: NonNullable) => void) & ((evt: "restarted") => void) & ((evt: "update:modelValue", payload: string[]) => void);
} | undefined;
};
export { _default as ZvMultiselect };
type __VLS_PrettifyLocal = {
[K in keyof T]: T[K];
} & {};