import './style.scss'; import { type PropType } from 'vue'; import type { UserResponseDto } from '../../../apis/sys/schemas'; import type { MfwUserPickerProps, SearchBy } from './types'; declare const _default: import("vue").DefineComponent; default: undefined; }; theme: { type: StringConstructor; default: string; }; helper: { type: StringConstructor; default: string; }; searchBy: { type: PropType; default: undefined; }; onSearch: { type: PropType; default: undefined; }; onCreate: { type: PropType; default: undefined; }; onUpdate: { type: PropType; default: undefined; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (value: string | undefined) => true; change: (user: UserResponseDto | null) => true; }, string, import("vue").PublicProps, Readonly; default: undefined; }; theme: { type: StringConstructor; default: string; }; helper: { type: StringConstructor; default: string; }; searchBy: { type: PropType; default: undefined; }; onSearch: { type: PropType; default: undefined; }; onCreate: { type: PropType; default: undefined; }; onUpdate: { type: PropType; default: undefined; }; }>> & Readonly<{ onChange?: ((user: UserResponseDto | null) => any) | undefined; "onUpdate:modelValue"?: ((value: string | undefined) => any) | undefined; }>, { modelValue: string | undefined; helper: string; theme: string; onSearch: ((keyword: string) => Promise) | undefined; onCreate: ((data: import("./types").AdminCreateUserDto) => Promise) | undefined; onUpdate: ((id: string, data: import("./types").UpdateUserDto) => Promise) | undefined; searchBy: SearchBy; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=index.d.ts.map