@kelvininc/ui-components
Version:
Kelvin UI Components
9 lines (8 loc) • 510 B
TypeScript
import { ComputePositionConfig } from '@floating-ui/dom';
import { EIconName } from '../icon/icon.types';
import { ECopyToClipboardState } from './copy-to-clipboard.types';
export declare const ICON_CONFIGS: Record<ECopyToClipboardState, EIconName>;
export declare const DEFAULT_TOOLTIP_CONFIG: Partial<ComputePositionConfig>;
export declare const DEFAULT_TOOLTIP_DELAY = 500;
export declare const STATE_TRANSITION_DURATION_MS = 2000;
export declare const UNABLE_TO_COPY_ERROR = "Unable to copy to clipboard";