import type { RemoteResult, TypertRemoteContribution } from '@deepseek-ai/dsh-typert-protocol'; import { z } from 'zod'; import type { CopilotUsageView } from './copilot-usage-types.ts'; export type { CopilotUsageView } from './copilot-usage-types.ts'; declare module '@deepseek-ai/dsh-typert-protocol' { interface TypertRemoteNamespaceMap { githubCopilotUsage: { get(): Promise>; refresh(): Promise>; }; } } export declare const CopilotUsageViewSchema: z.ZodObject<{ accountId: z.ZodOptional; state: z.ZodEnum<{ ready: "ready"; unavailable: "unavailable"; stale: "stale"; "signed-out": "signed-out"; }>; billing: z.ZodEnum<{ unknown: "unknown"; credits: "credits"; requests: "requests"; }>; budget: z.ZodEnum<{ unknown: "unknown"; individual: "individual"; pooled: "pooled"; }>; used: z.ZodOptional; remaining: z.ZodOptional; limit: z.ZodOptional; percentUsed: z.ZodOptional; resetAt: z.ZodOptional; observedAt: z.ZodOptional; diagnostic: z.ZodOptional>; }, z.core.$strict>; declare const contribution: TypertRemoteContribution; export default contribution; //# sourceMappingURL=copilot-usage-remote.d.ts.map