@abaplint/transpiler
Version:
10 lines (9 loc) • 467 B
TypeScript
import { DatabaseSetupResult } from "./db/database_setup_result";
import * as abaplint from "@abaplint/core";
import { ITranspilerOptions } from "./types";
export declare function escapeNamespaceFilename(filename: string): string;
export declare class Initialization {
script(reg: abaplint.IRegistry, dbSetup: DatabaseSetupResult, options: ITranspilerOptions | undefined, useImport?: boolean): string;
private buildImports;
private hasClassConstructor;
}