import type { TokenAttribute } from '../../core/protocol/tokenizer'; export type CompilerResponse = { attributes?: CompilerNode | CompilerNode[]; command?: string; tag?: string; }; export type CompilerNode = TokenAttribute | CompilerNode[] | Buffer | null | number | string | { isLiteral8?: boolean; partial?: number[]; section?: CompilerNode[]; sensitive?: boolean; type: string; value: Buffer | string; }; export type CompilerOptions = { asArray?: boolean; isLogging?: boolean; literalMinus?: boolean; literalPlus?: boolean; }; export declare const compile: (response: CompilerResponse, options?: CompilerOptions) => Buffer | Buffer[]; //# sourceMappingURL=compiler.d.ts.map