import type { ICloudProviderConfig } from '../CloudProviderRegistry'; import type { IAccountDetails } from '../../account'; import type { Application } from '../../application'; export type IProviderSelectionFilter = (app: Application, acc: IAccountDetails, prov: ICloudProviderConfig) => boolean; export declare class ProviderSelectionService { static selectProvider(application: Application, feature: string, filterFn?: IProviderSelectionFilter): PromiseLike; static isDisabled(app: Application): PromiseLike; }