/// import { Context } from "koishi"; export declare function injectModule(context: any, koishi_ctx: Context): void; export declare function BlocklyRequire(module: BlocklyModule, ctx: Context): NodeRequire; export declare class BlocklyModule implements NodeJS.Module { protected ctx: Context; constructor(ctx: Context); path: string; exports: object; require: NodeRequire; parent: NodeJS.Module | null | undefined; children: NodeJS.Module[]; filename: string; id: string; isPreloading: boolean; loaded: boolean; paths: string[]; }