/// import { type IconName } from '@quotalab/icons'; import { vars } from '@quotalab/qds-token'; import { type ButtonBaseProps } from './@common/ButtonBase'; import { type ElementProps } from '../../../types/element/elementProps'; export type IconButtonOwnProps = Omit, 'variant'> & { icon: IconName; } & ({ variant?: ButtonBaseProps<'button'>['variant']; iconColor?: never; } | { variant?: 'ghost'; iconColor?: keyof typeof vars.color; }); export type IconButtonProps = Omit, 'color'>; /** * @param [variant=primary] * @param [size=medium] */ export declare const IconButton: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; //# sourceMappingURL=IconButton.d.ts.map