import { MaterialSymbol as MaterialSymbol$1 } from 'material-symbols'; import { JSX, Component, ParentComponent } from 'solid-js'; type MaterialSymbolVariant = "rounded" | "sharp"; type MaterialSymbolVariantProps = { name: MaterialSymbol$1 | (string & {}); fill?: number; } & Omit, "children">; type MaterialSymbolProps = MaterialSymbolVariantProps & { variant?: MaterialSymbolVariant; }; declare const MaterialSymbol: Component & { rounded: (props: MaterialSymbolVariantProps) => JSX.Element; sharp: (props: MaterialSymbolVariantProps) => JSX.Element; }; type MaterialSymbolControllerProps = { defaultVariant?: MaterialSymbolVariant; class?: string; }; declare const MaterialSymbolController: ParentComponent; export { MaterialSymbol, MaterialSymbolController, type MaterialSymbolProps, type MaterialSymbolVariant, type MaterialSymbolVariantProps };