export declare const propertyEditorIcons: {
    iconMinus: JSX.Element;
    iconPlus: JSX.Element;
};
export declare const svgIcons: {
    about: JSX.Element;
    'severity-info': JSX.Element;
    'severity-warning': JSX.Element;
    'severity-error': JSX.Element;
    save: JSX.Element;
    rotate: JSX.Element;
    'flip-horizontal': JSX.Element;
    'flip-vertical': JSX.Element;
    'crop-image': JSX.Element;
    'resize-image': JSX.Element;
    'magnify-minus-outline': JSX.Element;
    'magnify-plus-outline': JSX.Element;
    magnify: JSX.Element;
    open: JSX.Element;
    'page-tools': JSX.Element;
    'paint-tools': JSX.Element;
    'text-tools': JSX.Element;
    effects: JSX.Element;
    'paint-undo': JSX.Element;
    'paint-redo': JSX.Element;
    'select-region': JSX.Element;
    QuickSelection: JSX.Element;
    FreeSelection: JSX.Element;
    RectangularSelection: JSX.Element;
    EllipticalSelection: JSX.Element;
    PolygonalSelection: JSX.Element;
    ColorSelection: JSX.Element;
    SubjectSelection: JSX.Element;
    pencil: JSX.Element;
    brush: JSX.Element;
    eraser: JSX.Element;
    text: JSX.Element;
    'font-bold': JSX.Element;
    'font-italic': JSX.Element;
    'clone-stamp': JSX.Element;
    'foreground-color': JSX.Element;
    'image-filter-tools': JSX.Element;
    'filter-blur': JSX.Element;
    'filter-pixelate': JSX.Element;
    'filter-brightness': JSX.Element;
    'filter-contrast': JSX.Element;
    'filter-vibrance': JSX.Element;
    'filter-brightness-contrast': JSX.Element;
    print: JSX.Element;
    'edit-undo': JSX.Element;
    'edit-redo': JSX.Element;
    'aspect-ratio': JSX.Element;
    chevron: JSX.Element;
    'chevron-accent': JSX.Element;
    'animated-spinner': JSX.Element;
    'drag-handle': JSX.Element;
    keyboard: JSX.Element;
    image: JSX.Element;
    'theme-change': JSX.Element;
    'new-document': JSX.Element;
    'new-page': JSX.Element;
    'delete-page': JSX.Element;
    pan: JSX.Element;
    'doc-properties': JSX.Element;
    'context-copy': JSX.Element;
    'context-paste': JSX.Element;
    'context-cut': JSX.Element;
    'context-delete': JSX.Element;
    'arrow-expand-horizontal': JSX.Element;
    'arrow-expand-all': JSX.Element;
    'resize-handle-h': JSX.Element;
    close: JSX.Element;
    'reset-values': JSX.Element;
    done: JSX.Element;
    'file-png': JSX.Element;
    'file-jpeg': JSX.Element;
    'file-tiff': JSX.Element;
    'file-gif': JSX.Element;
    'file-bmp': JSX.Element;
    'file-webp': JSX.Element;
};
export declare type SvgIconKey = 'about' | 'download' | 'flip-horizontal' | 'flip-vertical' | 'magnify-minus-outline' | 'magnify-plus-outline' | 'magnify' | 'open' | 'print' | 'rotate' | 'edit-undo' | 'edit-redo';
export declare function updateSvgIcon(iconKey: SvgIconKey, svgIcon: Element | string): void;
export declare function getSvgIcon(iconKey: SvgIconKey): Element;
export declare function applyCustomIcons(customIcons?: any): void;
