import { CLColors, CLIconNames, CLIconSizes } from '../../index.ts'; export interface CLIconProps { /** Sets the color of the icon. The property can be one of `CLColors`, e.g. `CLColors.Primary`. */ color?: CLColors; /** A boolean value which dictates whether the icon should be filled. */ filled?: boolean; /** The name of the icon in the icon set to display. */ name: CLIconNames; /** The size of the icon. */ size?: CLIconSizes; /** Sets a custom ID used for unit tests. */ testId?: string; } declare const _default: import('vue').DefineComponent & Readonly<{}>, { size: CLIconSizes; color: CLColors; testId: string; filled: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLSpanElement>; export default _default;