import ts from "typescript";
import { ITypedApplication } from "../../structures/ITypedApplication";
import { ImportDictionary } from "./ImportDictionary";
export declare namespace SdkHttpCloneProgrammer {
    interface IModule {
        name: string;
        children: Map<string, IModule>;
        programmer: null | ((importer: ImportDictionary) => ts.TypeAliasDeclaration);
    }
    const write: (app: ITypedApplication) => Map<string, IModule>;
}
