import "./_dnt.polyfills.js";
export declare const log: {
    debug(...args: any[]): void;
    info(...args: any[]): void;
    warn(...args: any[]): void;
    error(...args: any[]): void;
    failure(data: any): void;
    success(data: any, noEncode?: boolean): void;
};
export interface DeployTarget {
    baseUrl: string;
    auth: {
        username: string;
        password: string;
    };
}
export interface MigrationAction {
    apply: boolean;
    create: boolean;
    reset: boolean;
}
export interface DeployData {
    secrets: Record<string, string>;
    defaultMigrationAction: MigrationAction;
    migrationActions: Record<string, MigrationAction>;
}
export declare const rpc: {
    getDeployTarget: () => Promise<DeployTarget>;
    getDeployData: (typegraph: string) => Promise<DeployData>;
};
