import { UseBuilderMethodsType } from '../../../types/autokits/useBuilderMethods';
import { CSSObject } from '@emotion/react';
interface IIconGeneralProperty {
    path: string;
    visible?: boolean;
    iconCSS?: CSSObject;
}
export interface IconsAutokitProps {
    /** Starting heading level. */
    headingLevel?: number;
    /** builder methods hook */
    useBuilderMethods: UseBuilderMethodsType;
    /** exception by path */
    exceptionByPaths?: string[];
    /** icon properties */
    iconProperties?: IIconGeneralProperty[];
    /** properties for all icons */
    propertiesForAllIcons?: {
        iconCSS: CSSObject;
    };
}
/**
 * Autokit for icons assets from `@icons` directory.
 */
export declare const IconsAutokit: ({ useBuilderMethods, exceptionByPaths, iconProperties, propertiesForAllIcons, headingLevel, }: IconsAutokitProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export {};
