import type { Logger } from "pino"; import type { ProviderUsage } from "../../../server/messages.js"; import type { ProviderApiFetch, ProviderUsageFetcher } from "../provider.js"; interface CursorQuotaProviderOptions { logger: Logger; fetch?: ProviderApiFetch; homeDir?: string; } export declare class CursorQuotaProvider implements ProviderUsageFetcher { readonly providerId = "cursor"; readonly displayName = "Cursor"; private readonly logger; private readonly fetchApi; private readonly homeDir; constructor(options: CursorQuotaProviderOptions); fetchUsage(): Promise; } export {}; //# sourceMappingURL=cursor.d.ts.map