import type { CliContainer } from "../container.js";
import type { ScopedLogger } from "../logger.js";
import type { ProviderContext, ProviderService } from "../service-registry.js";
import { type CommandFlags } from "./shared.js";
import type { ConfigureCommandOptions } from "./configure.js";
interface ConfigurePayloadInit {
    container: CliContainer;
    flags: CommandFlags;
    options: ConfigureCommandOptions;
    context: ProviderContext;
    adapter: ProviderService;
    logger: ScopedLogger;
    providerId?: string;
}
export declare function createConfigurePayload(init: ConfigurePayloadInit): Promise<unknown>;
export {};
