import type { PublicPricingSnapshot } from "./telemetry.js"; export declare const GITHUB_COPILOT_PRICING_PAGE_URL = "https://docs.github.com/en/copilot/reference/copilot-billing/models-and-pricing"; export declare const GITHUB_COPILOT_PRICING_API_URL = "https://docs.github.com/api/article/body?pathname=/en/copilot/reference/copilot-billing/models-and-pricing"; export interface GitHubCopilotPricingSnapshot extends PublicPricingSnapshot { source: "public-github-copilot-model-pricing"; apiUrl: string; completeness: "unambiguous-model-rates"; unresolvedTieredModels: string[]; } type SkillBenchPricingResolver = () => Promise; export declare function setSkillBenchPricingResolverForTests(resolver: SkillBenchPricingResolver | null): void; export declare function resolveGitHubCopilotPricing(): Promise; export declare function parseGitHubCopilotPricingMarkdown(markdown: string, retrievedAt: string): GitHubCopilotPricingSnapshot; export {};