import type { ProviderRegistry } from '../providers/ProviderRegistry'; import type { ProviderQuotaAdapter, QuotaCredentialRecord } from './ProviderQuotaAdapter'; export interface QuotaHandlerCapability { protocol: string; profile?: string; } export declare class QuotaCapabilityRegistry { private readonly handlers; constructor(adapters: ProviderQuotaAdapter[]); resolve(registry: ProviderRegistry, credential: QuotaCredentialRecord): ProviderQuotaAdapter | undefined; }