import * as SVGs from '../../assets/svg';
export type SVG = keyof typeof SVGs;
export interface IconProps extends React.ComponentPropsWithoutRef<'div'> {
    /**
     * The name of the SVG icon to be rendered or a React component.
     *
     * @see {@link https://github.com/voiceflow/react-chat/tree/master/packages/react-chat/src/assets/svg the available icons}
     */
    svg: SVG | React.ComponentType;
    className?: string;
}
/**
 * A component for rendering a pre-packaged SVG icon.
 *
 * @see {@link https://voiceflow.github.io/react-chat/?path=/story/core-icon--default}
 */
export declare const Icon: React.FC<IconProps>;
//# sourceMappingURL=index.d.ts.map