import * as ast from "../ast"; import { Instruction, Program } from "./high-level"; export declare function expression(exp: ast.Expression): Instruction[]; export declare function statement(stm: ast.Statement, contracts: boolean, lBreak?: string, lCont?: string): Instruction[]; export declare function program(libs: ast.Declaration[], decls: ast.Declaration[], contracts: boolean): Program;