declare interface ExtendedFabVariant { /** * @default "neutralSolid" */ variant: "neutralSolid" | "layerFloating"; /** * @default "medium" */ size: "small" | "medium"; } declare type ExtendedFabVariantMap = { [key in keyof ExtendedFabVariant]: Array; }; export declare type ExtendedFabVariantProps = Partial; export declare const extendedFabVariantMap: ExtendedFabVariantMap; export declare const extendedFab: (( props?: ExtendedFabVariantProps, ) => string) & { splitVariantProps: ( props: T, ) => [ExtendedFabVariantProps, Omit]; }