import type { ProviderAccount } from "@fjall/util/config"; import type { DeployParams } from "../../types/params.js"; import type { OrgConfig } from "../../types/config/orgConfig.js"; import type { DeployServices } from "../serviceFactory.js"; /** * Resolve the deployable provider-account set for an organisation cascade: * reconcile from AWS Organizations when the orgConfig carries no deployable * accounts, stamp a home region onto every account, and compose the * effective orgConfig the cascade synth context needs. */ export declare function resolveCascadeAccounts(params: DeployParams, services: DeployServices): Promise<{ providerAccounts: ProviderAccount[]; effectiveOrgConfig: OrgConfig | undefined; defaultRegion: string; }>;