import { type ReactNode } from "react";
import { type ThemeColor } from "@gooddata/sdk-model";
import { type BackgroundShape, type BackgroundType } from "../@types/background.js";
export declare function UiIconBackground({ children, size, color, type, shape }: {
    children: ReactNode;
    size?: number;
    color?: ThemeColor;
    type?: BackgroundType;
    shape?: BackgroundShape;
}): string | number | bigint | boolean | import("react/jsx-runtime").JSX.Element | Iterable<ReactNode> | Promise<string | number | bigint | boolean | Iterable<ReactNode> | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | import("react").ReactPortal | null | undefined> | null | undefined;
//# sourceMappingURL=UiIconBackground.d.ts.map