import { EditorAPI } from '../types/CommonTypes'; import { DebugData } from '../types/DebugTypes'; /** * The DebugController is responsible for all communication regarding Debugging. * Methods inside this controller can be called by `window.SDK.debug.{method-name}` */ export declare class DebugController { #private; /** * @ignore */ constructor(editorAPI: EditorAPI); /** * This method returns all debug logs * @returns list of all debug logs */ getAllLogs: () => Promise>; /** * This method toggles the showcase of debug panel * @returns */ toggleDebugPanel: () => Promise>; /** * This method enables the debugging * @returns */ enableDebug: () => Promise>; /** * This method disables the debugging * @returns */ disableDebug: () => Promise>; }