import React from 'react'; type BuiltinFlavor = 'primary' | 'success' | 'danger' | 'warning' | 'neutral'; type ShadedFlavor = BuiltinFlavor | `${BuiltinFlavor}+` | `${BuiltinFlavor}-`; export interface TyCopyProps extends Omit, 'onChange'> { /** Text to copy */ value?: string; /** Field label */ label?: string; /** Component size */ size?: 'xs' | 'sm' | 'md' | 'lg' | 'xl'; /** Semantic styling variant */ flavor?: ShadedFlavor | (string & {}); /** Display format */ format?: 'text' | 'code'; /** Multi-line display */ multiline?: boolean; /** Disable the field */ disabled?: boolean; /** Required field */ required?: boolean; /** Fired after the value is copied to the clipboard */ onCopySuccess?: (event: CustomEvent) => void; /** Fired when copying to the clipboard fails */ onCopyError?: (event: CustomEvent) => void; } export declare const TyCopy: React.ForwardRefExoticComponent>; export {}; //# sourceMappingURL=TyCopy.d.ts.map