import type { AvailableModel } from '../../execution/AvailableModel';
import type { number_usd } from '../../types/typeAliases';
/**
 * List of available Google models with descriptions
 *
 * Note: Synced with official API docs at 2025-11-19
 *
 * @see https://ai.google.dev/models/gemini
 * @public exported from `@promptbook/google`
 */
export declare const GOOGLE_MODELS: ReadonlyArray<AvailableModel & {
    modelDescription?: string;
    pricing?: {
        readonly prompt: number_usd;
        readonly output: number_usd;
    };
}>;
/**
 * TODO: [🧠] Add information about context window sizes, capabilities, and relative performance characteristics
 * TODO: [🎰] Some mechanism to auto-update available models
 * TODO: [🧠] Verify pricing information is current with Google's official documentation
 * Note: [💞] Ignore a discrepancy between file name and entity name
 */
