import React from "react"; export interface CopyProps { /** * 待复制的文本内容 */ text: string; /** * 复制事件触发回调,其中 `context` 中 `result`: * - `true` 复制成功 * - `false` 复制失败 */ onCopy?: (text: string, context: { result: boolean; }) => void; /** * 自定义按钮提示 * @default copied => copied ? "复制成功" : "复制" (已处理国际化) */ tips?: React.ReactNode | ((copied: boolean) => React.ReactNode); /** * 自定义按钮渲染 * @default * @docType React.ReactNode | ((copied: boolean) => React.ReactNode) */ children?: React.ReactNode | ((copied: boolean) => React.ReactNode); } export declare function Copy(props: CopyProps): JSX.Element; export declare namespace Copy { var displayName: string; }