import { Icon as IconElement } from "@vaadin/icon/vaadin-icon.js";
import * as React from "react";
import { type WebComponentProps } from "../utils/createComponent.js";
export * from "@vaadin/icon/vaadin-icon.js";
export { IconElement, };
export type IconEventMap = Readonly<{}>;
export type IconProps = WebComponentProps<IconElement, IconEventMap>;
export declare const Icon: (props: Partial<import("../utils/createComponent.js").ThemedWebComponentProps<IconElement, Readonly<{}>>> & React.RefAttributes<IconElement>) => React.ReactElement | null;
//# sourceMappingURL=Icon.d.ts.map