import type { Errors } from '../native/ZoomVideoSdk'; /** * Whiteboard helper interface. */ export declare type ZoomVideoSdkWhiteboardHelperType = { /** * Determines whether the current user can start whiteboard sharing. Only the host can start whiteboard sharing. */ canStartShareWhiteboard: () => Promise; /** * Determines whether the current user can stop whiteboard sharing. */ canStopShareWhiteboard: () => Promise; /** * Starts whiteboard sharing in the session. */ startShareWhiteboard: () => Promise; /** * Stops whiteboard sharing in the session. */ stopShareWhiteboard: () => Promise; /** * Determines whether another user is currently sharing a whiteboard. */ isOtherSharingWhiteboard: () => Promise; /** * Exports the currently shared whiteboard. * @param format The export format. Use "EXPORT_FORMAT_PDF" for PDF format. */ exportWhiteboard: (format: string) => Promise; }; export declare class ZoomVideoSdkWhiteboardHelper implements ZoomVideoSdkWhiteboardHelperType { canStartShareWhiteboard(): Promise; canStopShareWhiteboard(): Promise; startShareWhiteboard(): Promise; stopShareWhiteboard(): Promise; isOtherSharingWhiteboard(): Promise; exportWhiteboard(format: string): Promise; }