import { ElTransferInstance } from '../y-app/el'; import { TransferDataItem } from './types'; declare function __VLS_template(): Partial any>>; declare const __VLS_component: import('vue').DefineComponent; titles: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => [string, string]) | (() => [string, string]) | (((new (...args: any[]) => [string, string]) | (() => [string, string])) | null)[], unknown, unknown, () => never[], boolean>; buttonTexts: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => [string, string]) | (() => [string, string]) | (((new (...args: any[]) => [string, string]) | (() => [string, string])) | null)[], unknown, unknown, () => never[], boolean>; filterPlaceholder: StringConstructor; filterMethod: { readonly type: import('vue').PropType<(query: string, item: import('element-plus').TransferDataItem) => boolean>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; leftDefaultChecked: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[]) | (((new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[])) | null)[], unknown, unknown, () => never[], boolean>; rightDefaultChecked: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[]) | (((new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[])) | null)[], unknown, unknown, () => never[], boolean>; renderContent: { readonly type: import('vue').PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; modelValue: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[]) | (((new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[])) | null)[], unknown, unknown, () => never[], boolean>; format: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferFormat) | (() => import('element-plus').TransferFormat) | (((new (...args: any[]) => import('element-plus').TransferFormat) | (() => import('element-plus').TransferFormat)) | null)[], unknown, unknown, () => {}, boolean>; filterable: BooleanConstructor; props: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferPropsAlias) | (() => import('element-plus').TransferPropsAlias) | (((new (...args: any[]) => import('element-plus').TransferPropsAlias) | (() => import('element-plus').TransferPropsAlias)) | null)[], unknown, unknown, () => import('element-plus/es/utils/typescript').Mutable<{ readonly label: "label"; readonly key: "key"; readonly disabled: "disabled"; }>, boolean>; targetOrder: import('element-plus/es/utils/index').EpPropFinalized; validateEvent: import('element-plus/es/utils/index').EpPropFinalized; }>, { reloadOptions: (params?: any) => void; transferRef: import('vue').Ref; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { change: (value: import('element-plus').TransferKey[], direction: import('element-plus').TransferDirection, movedKeys: import('element-plus').TransferKey[]) => void; "update:modelValue": (value: import('element-plus').TransferKey[]) => void; "left-check-change": (value: import('element-plus').TransferKey[], movedKeys?: import('element-plus').TransferKey[] | undefined) => void; "right-check-change": (value: import('element-plus').TransferKey[], movedKeys?: import('element-plus').TransferKey[] | undefined) => void; }, string, import('vue').PublicProps, Readonly; titles: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => [string, string]) | (() => [string, string]) | (((new (...args: any[]) => [string, string]) | (() => [string, string])) | null)[], unknown, unknown, () => never[], boolean>; buttonTexts: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => [string, string]) | (() => [string, string]) | (((new (...args: any[]) => [string, string]) | (() => [string, string])) | null)[], unknown, unknown, () => never[], boolean>; filterPlaceholder: StringConstructor; filterMethod: { readonly type: import('vue').PropType<(query: string, item: import('element-plus').TransferDataItem) => boolean>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; leftDefaultChecked: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[]) | (((new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[])) | null)[], unknown, unknown, () => never[], boolean>; rightDefaultChecked: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[]) | (((new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[])) | null)[], unknown, unknown, () => never[], boolean>; renderContent: { readonly type: import('vue').PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; modelValue: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[]) | (((new (...args: any[]) => import('element-plus').TransferKey[]) | (() => import('element-plus').TransferKey[])) | null)[], unknown, unknown, () => never[], boolean>; format: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferFormat) | (() => import('element-plus').TransferFormat) | (((new (...args: any[]) => import('element-plus').TransferFormat) | (() => import('element-plus').TransferFormat)) | null)[], unknown, unknown, () => {}, boolean>; filterable: BooleanConstructor; props: import('element-plus/es/utils/index').EpPropFinalized<(new (...args: any[]) => import('element-plus').TransferPropsAlias) | (() => import('element-plus').TransferPropsAlias) | (((new (...args: any[]) => import('element-plus').TransferPropsAlias) | (() => import('element-plus').TransferPropsAlias)) | null)[], unknown, unknown, () => import('element-plus/es/utils/typescript').Mutable<{ readonly label: "label"; readonly key: "key"; readonly disabled: "disabled"; }>, boolean>; targetOrder: import('element-plus/es/utils/index').EpPropFinalized; validateEvent: import('element-plus/es/utils/index').EpPropFinalized; }>> & Readonly<{ onChange?: ((value: import('element-plus').TransferKey[], direction: import('element-plus').TransferDirection, movedKeys: import('element-plus').TransferKey[]) => any) | undefined; "onUpdate:modelValue"?: ((value: import('element-plus').TransferKey[]) => any) | undefined; "onLeft-check-change"?: ((value: import('element-plus').TransferKey[], movedKeys?: import('element-plus').TransferKey[] | undefined) => any) | undefined; "onRight-check-change"?: ((value: import('element-plus').TransferKey[], movedKeys?: import('element-plus').TransferKey[] | undefined) => any) | undefined; }>, { modelValue: import('element-plus').TransferKey[]; validateEvent: import('element-plus/es/utils/index').EpPropMergeType; filterable: boolean; props: import('element-plus').TransferPropsAlias; titles: [string, string]; buttonTexts: [string, string]; leftDefaultChecked: import('element-plus').TransferKey[]; rightDefaultChecked: import('element-plus').TransferKey[]; format: import('element-plus').TransferFormat; targetOrder: import('element-plus/es/utils/index').EpPropMergeType; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithTemplateSlots>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };