/// //@ts-ignore import React from 'react'; export declare const propertyEditorIcons: { iconMinus: React.JSX.Element; iconPlus: React.JSX.Element; }; export declare const svgIcons: { about: React.JSX.Element; 'severity-info': React.JSX.Element; 'severity-warning': React.JSX.Element; 'severity-error': React.JSX.Element; save: React.JSX.Element; 'backup-objects': React.JSX.Element; 'restore-objects': React.JSX.Element; rotate: React.JSX.Element; 'flip-horizontal': React.JSX.Element; 'flip-vertical': React.JSX.Element; 'crop-image': React.JSX.Element; 'resize-image': React.JSX.Element; 'magnify-minus-outline': React.JSX.Element; 'magnify-plus-outline': React.JSX.Element; magnify: React.JSX.Element; open: React.JSX.Element; 'page-tools': React.JSX.Element; 'paint-tools': React.JSX.Element; 'text-tools': React.JSX.Element; effects: React.JSX.Element; objects: React.JSX.Element; 'paint-undo': React.JSX.Element; 'paint-redo': React.JSX.Element; 'remove-attachment': React.JSX.Element; 'select-region': React.JSX.Element; download: React.JSX.Element; QuickSelection: React.JSX.Element; FreeSelection: React.JSX.Element; RectangularSelection: React.JSX.Element; EllipticalSelection: React.JSX.Element; PolygonalSelection: React.JSX.Element; ColorSelection: React.JSX.Element; SubjectSelection: React.JSX.Element; pencil: React.JSX.Element; brush: React.JSX.Element; eraser: React.JSX.Element; text: React.JSX.Element; 'font-bold': React.JSX.Element; 'font-italic': React.JSX.Element; 'clone-stamp': React.JSX.Element; 'foreground-color': React.JSX.Element; 'image-filter-tools': React.JSX.Element; 'filter-blur': React.JSX.Element; 'filter-pixelate': React.JSX.Element; 'filter-brightness': React.JSX.Element; 'filter-contrast': React.JSX.Element; 'filter-vibrance': React.JSX.Element; 'filter-brightness-contrast': React.JSX.Element; print: React.JSX.Element; 'edit-undo': React.JSX.Element; 'edit-redo': React.JSX.Element; 'aspect-ratio': React.JSX.Element; chevron: React.JSX.Element; 'chevron-accent': React.JSX.Element; 'animated-spinner': React.JSX.Element; 'drag-handle': React.JSX.Element; keyboard: React.JSX.Element; image: React.JSX.Element; rectangle: React.JSX.Element; ellipse: React.JSX.Element; line: React.JSX.Element; arrow: React.JSX.Element; brackets: React.JSX.Element; properties: React.JSX.Element; 'theme-change': React.JSX.Element; 'new-document': React.JSX.Element; 'new-page': React.JSX.Element; 'delete-page': React.JSX.Element; pan: React.JSX.Element; 'doc-properties': React.JSX.Element; 'context-copy': React.JSX.Element; 'context-paste': React.JSX.Element; 'context-cut': React.JSX.Element; 'context-delete': React.JSX.Element; 'arrow-expand-horizontal': React.JSX.Element; 'arrow-expand-all': React.JSX.Element; 'resize-handle-h': React.JSX.Element; close: React.JSX.Element; 'reset-values': React.JSX.Element; done: React.JSX.Element; 'file-png': React.JSX.Element; 'file-jpeg': React.JSX.Element; 'file-tiff': React.JSX.Element; 'file-gif': React.JSX.Element; 'file-bmp': React.JSX.Element; 'file-webp': React.JSX.Element; }; /** * SVG icon key. **/ 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;