export interface CompileError { level: number; messageNumber: string; messageText: string; line: number; column: number; objectName: string; } export interface CompileResult { success: boolean; totalObjects: number; compiledObjects: number; errors: CompileError[]; output: string; } /** * 编译 PBL 中的所有对象 */ export declare function compilePbl(pblPath: string, pbVersion?: number): CompileResult;