import { CommandKitPluginRuntime, RuntimePlugin } from 'commandkit'; export interface DevtoolsPluginOptions { /** * The port to use for the devtools server. * @default 4356 */ port?: number; /** * Whether to enable the devtools on production. * @default false */ enableOnProduction?: boolean; /** * The credential to use for the devtools server. */ credential?: { username: string; password: string; }; /** * Whether to bypass authentication in development mode. * @default true */ bypassAuthInDev?: boolean; } export declare class DevtoolsPlugin extends RuntimePlugin { readonly name = "DevtoolsPlugin"; private server; activate(ctx: CommandKitPluginRuntime): Promise; deactivate(ctx: CommandKitPluginRuntime): Promise; } export declare function devtools(options?: DevtoolsPluginOptions): DevtoolsPlugin;