///
import { EpamPrimaryColor } from '../types';
import * as uui from '@epam/uui';
interface IconButtonMods {
/**
* Defines component color.
* @default 'gray60'
*/
color?: EpamPrimaryColor | 'gray30' | 'gray50' | 'gray60' | uui.IconButtonProps['color'];
/** Defines component size. Promo adds size 18 for compact layouts. */
size?: '18' | uui.LinkButtonProps['size'];
}
/** Represents the properties for the IconButton component. */
export type IconButtonProps = uui.IconButtonCoreProps & IconButtonMods;
export declare const IconButton: (props: uui.IconButtonCoreProps & IconButtonMods & import("react").RefAttributes) => import("react").ReactElement>;
export {};
//# sourceMappingURL=IconButton.d.ts.map