import { CellTransferConfig, TransferColumnConfig } from '../types'; import { ObjectForExtending } from '../../types'; import { TableNotification } from '../../feature-notifications'; import { GridSelection } from '@glideappsfinal/glide-data-grid'; interface UseCopyParams { cellTransferConfig?: CellTransferConfig; columns: readonly TransferColumnConfig[]; flattenedRows: readonly R[]; selectionRef: React.RefObject; onNotification?: (event: TableNotification) => void; } export declare function useCopy({ cellTransferConfig, columns, flattenedRows, selectionRef, onNotification, }: UseCopyParams): { handleCopy: () => void; }; export {};