import * as ast from "../ast/index"; export declare function evalConstant(constant: ast.Constant): boolean | number | string; export declare function evalBoolLit(text: string): boolean; export declare function evalIntLit(intLit: ast.IntLit): number; export declare function evalSignedIntLit(signedIntLit: ast.SignedIntLit): number; export declare function evalFloatLit(floatLit: ast.FloatLit): number; export declare function evalSignedFloatLit(signedFloatLit: ast.SignedFloatLit): number; export declare function evalStrLit(strLit: ast.StrLit): string;