import { IParticipant, IQueue, ITask, IWorker } from "../../../models"; import { AISummary } from "./types"; interface PreTransferFormProps { worker?: IWorker; queue?: IQueue; task?: ITask; agent: Pick | undefined; isNotesFFEnabled?: boolean; setError: (error: string) => void; aiSummary?: AISummary; } export interface PreTransferHookReturnType { transferStarted: boolean; handleTransfer: (notes: string, summary?: string) => Promise; } export declare function usePreTransferForm({ worker, queue, task, agent, setError, isNotesFFEnabled, aiSummary }: PreTransferFormProps): PreTransferHookReturnType; export {};