import React from 'react'; import { IMessage } from './interface/IFrame'; import "./style/layout.less"; declare interface IEBoardProps { onMessageListener?: (message: string) => void; disabled?: boolean; allowDocControl?: boolean; } declare class EBoard extends React.PureComponent { static version: string; private contextRef; componentDidMount(): void; private onMessageListener; dispatchMessage(message: IMessage, timestamp: number, animation: boolean): void; addImages(images: string[], wbName?: string): string; recovery(messageList: any[]): void; addEmptyFrame(): void; addImage(image: string, wbName?: string): string; private onResize; render(): JSX.Element; getActiveWbNumber(): string; getCurrentPageNum(): number; } export { EBoard };