export declare const TassTransfer: import("vue").DefineComponent<{ data: { type: import("vue").PropType; default: () => never[]; }; props: { type: ObjectConstructor; }; modelValue: { type: ArrayConstructor; }; }, { emit: (event: "update:modelValue", ...args: any[]) => void; props: any; checkState: { leftState: never[]; rightState: never[]; }; leftState: import("vue").Ref; rightState: import("vue").Ref; sourceCheckChange: (leftVal: any) => void; targetCheckChange: (rightVal: any) => void; leftClick: () => void; rightClick: () => void; sourceData: import("vue").ComputedRef; targetData: import("vue").ComputedRef; TassTransferItem: import("vue").DefineComponent<{ data: { type: import("vue").PropType; default: () => never[]; }; props: { type: ObjectConstructor; }; }, { props: any; state: { checked: never[]; allCheck: boolean; }; keyProps: import("vue").ComputedRef; disabledProps: import("vue").ComputedRef; handlerChange: (val: any) => void; TassCheckbox: import("vue").DefineComponent<{ indeterminate: BooleanConstructor; isChecked: BooleanConstructor; name: { type: StringConstructor; default: undefined; }; disabled: BooleanConstructor; label: { type: (ObjectConstructor | StringConstructor | BooleanConstructor | NumberConstructor)[]; default: undefined; }; modelValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: undefined; }; }, { props: any; model: import("vue").WritableComputedRef; isChecked: import("vue").ComputedRef; handlerChange: (e: any) => void; classList: import("vue").ComputedRef<{ "is-disabled": boolean; "is-checked": boolean; }[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; name: string; indeterminate: boolean; isChecked: boolean; label: string | number | boolean | Record; modelValue: string | number | boolean; }>; TassCheckboxGroup: import("vue").DefineComponent<{ modelValue: { type: ArrayConstructor; default: undefined; }; }, { props: any; emit: (event: "update:modelValue" | "change", ...args: any[]) => void; modelValue: import("vue").ComputedRef; handlerChange: (val: any) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { modelValue: unknown[]; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "checkChange"[], "checkChange", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => never[]; }; props: { type: ObjectConstructor; }; }>> & { onCheckChange?: ((...args: any[]) => any) | undefined; }, { data: import("./src/transfer.type").ItransferProps; }>; TassButton: import("vue").DefineComponent<{ type: { type: import("vue").PropType; default: () => import("../button/src/interface").ButtonType; validator(value: import("../button/src/interface").ButtonType): boolean; }; size: { type: import("vue").PropType; validator(value: import("../button/src/interface").ButtonSizeType): boolean; }; plain: { type: BooleanConstructor; default: () => Boolean; }; round: { type: BooleanConstructor; default: () => Boolean; }; circle: { type: BooleanConstructor; default: () => Boolean; }; loading: { type: BooleanConstructor; default: () => Boolean; }; disabled: { type: BooleanConstructor; default: () => Boolean; }; icon: { type: StringConstructor; default: () => String; }; autoFocus: { type: BooleanConstructor; default: () => Boolean; }; nativeType: { type: import("vue").PropType; default: () => import("../button/src/interface").ButtonNativeType; validator(value: any): boolean; }; }, { props: any; emits: (event: "click", evt: MouseEvent) => void; classList: import("vue").ComputedRef<{ [x: string]: boolean | "default" | "primary" | "success" | "info" | "danger" | "warning" | "medium" | "small" | "mini" | "tiny" | undefined; "is-disabled": boolean; "is-loading": boolean; "is-round": boolean; "is-plain": boolean; "is-circle": boolean; }[]>; handlerClick: (evt: MouseEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: (evt: MouseEvent) => MouseEvent; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => import("../button/src/interface").ButtonType; validator(value: import("../button/src/interface").ButtonType): boolean; }; size: { type: import("vue").PropType; validator(value: import("../button/src/interface").ButtonSizeType): boolean; }; plain: { type: BooleanConstructor; default: () => Boolean; }; round: { type: BooleanConstructor; default: () => Boolean; }; circle: { type: BooleanConstructor; default: () => Boolean; }; loading: { type: BooleanConstructor; default: () => Boolean; }; disabled: { type: BooleanConstructor; default: () => Boolean; }; icon: { type: StringConstructor; default: () => String; }; autoFocus: { type: BooleanConstructor; default: () => Boolean; }; nativeType: { type: import("vue").PropType; default: () => import("../button/src/interface").ButtonNativeType; validator(value: any): boolean; }; }>> & { onClick?: ((evt: MouseEvent) => any) | undefined; }, { type: import("../button/src/interface").ButtonType; plain: boolean; round: boolean; circle: boolean; loading: boolean; disabled: boolean; icon: string; autoFocus: boolean; nativeType: import("../button/src/interface").ButtonNativeType; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => never[]; }; props: { type: ObjectConstructor; }; modelValue: { type: ArrayConstructor; }; }>> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { data: import("./src/transfer.type").ItransferProps; }>; export default TassTransfer;