import { type AriaAttributes, type HTMLAttributes } from "react";
import { type MaterialIconName } from "./material.js";
import { type MaterialIconClassNameOptions } from "./styles.js";
/** @remarks \@since 6.0.0 */
export interface MaterialIconProps extends HTMLAttributes<HTMLSpanElement>, Partial<MaterialIconClassNameOptions> {
    /** @defaultValue `true` */
    "aria-hidden"?: AriaAttributes["aria-hidden"];
    name: MaterialIconName;
    children?: never;
}
/**
 * **Server Component**
 *
 * @remarks \@since 6.0.0
 */
export declare const MaterialIcon: import("react").ForwardRefExoticComponent<MaterialIconProps & import("react").RefAttributes<HTMLSpanElement>>;
