import AntDIcon from '@ant-design/icons';
import type { ReactElement } from 'react';
import React from 'react';
import type { DangerouslySetAntdProps, HTMLDataAttributes } from '../types';
declare type AntDIconProps = Parameters<typeof AntDIcon>[0];
export interface IconProps extends Omit<AntDIconProps, 'component'>, DangerouslySetAntdProps<AntDIconProps>, HTMLDataAttributes {
    component?: (props: React.SVGProps<SVGSVGElement>) => ReactElement | null;
}
export declare const Icon: (props: IconProps) => JSX.Element;
export {};
//# sourceMappingURL=Icon.d.ts.map