/// //@ts-ignore import React from 'react'; /// //@ts-ignore import { i18n } from 'i18next'; export declare function renderToolSizePreviewSvg(toolSize: number, hardness: number, opacity: number, maxSize: number): React.JSX.Element; export declare function renderToolSizeContent(settings: { in17n: i18n; maxSize?: number; toolSize: number; toolHardness: number; toolOpacity: number; sizeFromState: number | string | undefined; hardnessFromState: number | string | undefined; opacityFromState: number | string | undefined; toolSizeCallback: (val: number | string, dirty: boolean) => void; toolHardnessCallback: (val: number | string, dirty: boolean) => void; toolOpacityCallback: (val: number | string, dirty: boolean) => void; disabled: boolean; disableHardness: boolean; disableOpacity: boolean; refCallback: any; }): React.JSX.Element; export declare function renderToolSizeDropdown(settings: { in17n: i18n; maxSize?: number; toolSize: number; toolHardness: number; toolOpacity: number; sizeFromState: number | string | undefined; hardnessFromState: number | string | undefined; opacityFromState: number | string | undefined; toolSizeCallback: (val: number | string, dirty: boolean) => void; toolHardnessCallback: (val: number | string, dirty: boolean) => void; toolOpacityCallback: (val: number | string, dirty: boolean) => void; disabled: boolean; disableHardness: boolean; disableOpacity: boolean; refCallback: any; }): JSX.Element;