import { QuotaStrategy } from '@solid/community-server'; import type { ResourceIdentifier, SizeReporter, Size } from '@solid/community-server'; import type { QuotaService } from '../../quota/QuotaService'; interface PerAccountQuotaStrategyOptions { identityDbUrl?: string; defaultAccountQuotaBytes: number; quotaService: QuotaService; } export declare class PerAccountQuotaStrategy extends QuotaStrategy { private readonly quotaService; private readonly usageRepo?; private readonly podLookup?; private readonly defaultQuota; constructor(reporter: SizeReporter, options: PerAccountQuotaStrategyOptions); getAvailableSpace(identifier: ResourceIdentifier): Promise; protected getTotalSpaceUsed(identifier: ResourceIdentifier): Promise; private resolveContext; } export {};