import { BaseProps } from "../_utils/props.js"; import React, { ReactNode } from "react"; //#region src/transfer/types.d.ts type TransferItem = { key: string; label: string; disabled: boolean; }; interface TransferProps extends BaseProps, Omit, 'onChange'> { dataSource?: TransferItem[]; value?: string[]; defaultValue?: string[]; disabled?: boolean; showSearch?: boolean; titles?: [ReactNode, ReactNode]; placeholders?: [string, string]; buttonTexts?: [ReactNode, ReactNode]; onChange?: (targetKeys: string[], direction: string, moveKeys: string[]) => void; renderItem?: (item: TransferItem) => ReactNode; filterOption?: (input: string, item: TransferItem) => boolean; } //#endregion export { TransferItem, TransferProps }; //# sourceMappingURL=types.d.ts.map