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;
}
