import { type Copyable } from '../../common/interface/export';
/**
 * 同步复制
 */
export declare const copyToClipboardByExecCommand: (data: Copyable) => Promise<void>;
/**
 * 异步复制
 */
export declare const copyToClipboardByClipboard: (data: Copyable) => Promise<void>;
/**
 * @name 复制数据
 * @param data 数据源
 * @param async 异步复制
 */
export declare const copyToClipboard: (data: Copyable | string, async?: boolean) => Promise<void>;
/**
 * @name 导出数据
 * @param dataString 数据源 (字符串)
 * @param fileName 文件名 (格式为 csv)
 */
export declare const download: (dataString: string, fileName: string) => void;
