import { Placement } from 'floating-vue';
export type PzCopyToClipboardVariant = "text" | "icon";
export interface PzCopyToClipboardProps {
    content: string;
    popupText?: string;
    label?: string;
    timeout?: number;
    placement?: Placement;
    variant?: PzCopyToClipboardVariant;
    buttonClass?: string;
    showIcon?: boolean;
    stopPropagation?: boolean;
}
export interface PzCopyToClipboardEmits {
    copied: [content: string];
    error: [error: unknown];
}
