import { IBasicCompilationFinalContext } from "../../core"; import ts = require("typescript"); export declare class BasicHelper { createObjectLiteral(object: Record): ts.ObjectLiteralExpression; createArrayLiteral(array: unknown[]): ts.ArrayLiteralExpression; createPropertyAccess(object: string, propertyChain: string): ts.PropertyAccessExpression; createLiteral(value: unknown): ts.StringLiteral | ts.NumericLiteral | (ts.BooleanLiteral & ts.Token) | (ts.BooleanLiteral & ts.Token) | ts.ObjectLiteralExpression | ts.ArrayLiteralExpression; createClassByContext(unExport: boolean, name: string, context: IBasicCompilationFinalContext): ts.ClassDeclaration; createFunctionByContext(unExport: boolean, name: string, context: IBasicCompilationFinalContext): ts.FunctionDeclaration; }