import { CLSizes } from '../../../index.ts'; export interface CLInputColorToolsProps { /** Whether color was copied */ copied?: boolean; /** Initial color value for reset */ initialValue?: string; /** Current color value */ modelValue?: string | number; /** Size for buttons and icons */ size?: CLSizes; /** Test ID for testing purposes */ testId?: string; } declare const _default: import('vue').DefineComponent any; reset: (value: string | number | undefined) => any; "update:copied": (copied: boolean) => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ onCopy?: (() => any) | undefined; onReset?: ((value: string | number | undefined) => any) | undefined; "onUpdate:copied"?: ((copied: boolean) => any) | undefined; }>, { size: CLSizes; testId: string; modelValue: string | number; copied: boolean; initialValue: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLSpanElement>; export default _default;