import * as ts from 'typescript'; export declare function createNewPromiseWithBody(modifier: ts.ModifierToken | undefined, typeArguments: ReadonlyArray | undefined, body: ts.Block): ts.NewExpression; export declare function createLetStatement(variableName: ts.Identifier, variableType: ts.TypeNode | undefined, initializer: ts.Expression | undefined): ts.Statement; export declare function createConstStatement(variableName: ts.Identifier, variableType: ts.TypeNode | undefined, initializer: ts.Expression | undefined): ts.Statement; export declare function createParameterDeclaration(name: ts.Identifier): ts.ParameterDeclaration; export declare function createNewErrorWithMessage(msg: string | ts.Expression): ts.NewExpression;