import * as React from 'react'; import { RenderBlockProps } from 'slate-react'; import { DropdownBodyProps } from "@epam/uui-core"; interface ImageBlockProps extends RenderBlockProps { src?: string; } export declare class ImageBlock extends React.Component { state: any; getImageMaxWidth(): number; isAlign(type: string): boolean; toggleBlockAlignment(type: string, props: DropdownBodyProps): void; getDefaultSizes(naturalWidth: number, naturalHeight: number): { width: number; height: number; }; setMaxWidth: () => void; setSize: (data: any) => void; renderToolbar(props: DropdownBodyProps): JSX.Element; renderImage(attributes: any, src: string): JSX.Element; render(): JSX.Element; } export {}; //# sourceMappingURL=ImageBlock.d.ts.map