import { PropType } from 'vue'; interface ListItem { isSelected: boolean; value: any; } declare const _default: import('vue').DefineComponent>>; selectedItems: PropType>>; loading: BooleanConstructor; placeholder: { type: StringConstructor; default: string; }; }>, { t: (key: string) => string; searchWords: import('vue').Ref; searchMaterials: () => void; source: import('vue').Ref<{ isSelected: boolean; value: any; }[], ListItem[] | { isSelected: boolean; value: any; }[]>; target: import('vue').Ref<{ isSelected: boolean; value: any; }[], ListItem[] | { isSelected: boolean; value: any; }[]>; moveRight: () => void; moveLeft: () => void; selectAll: (list: Array>) => void; inverseSelect: (list: Array>) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("search" | "update:selectedItems")[], "search" | "update:selectedItems", import('vue').PublicProps, Readonly>>; selectedItems: PropType>>; loading: BooleanConstructor; placeholder: { type: StringConstructor; default: string; }; }>> & Readonly<{ onSearch?: ((...args: any[]) => any) | undefined; "onUpdate:selectedItems"?: ((...args: any[]) => any) | undefined; }>, { loading: boolean; placeholder: string; }, {}, { SearchIcon: import('vue').DefineComponent<{}, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; LeftIcon: import('vue').DefineComponent<{}, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; RightIcon: import('vue').DefineComponent<{}, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;