export declare class OllamaCapabilities {
    static findModel(modelId: string): import("../../models/types.js").Model | undefined;
    static getContextWindow(modelId: string): number | null;
    static supportsVision(modelId: string): boolean;
    static supportsTools(modelId: string): boolean;
    static supportsStructuredOutput(modelId: string): boolean;
    static supportsEmbeddings(modelId: string): boolean;
    static supportsReasoning(modelId: string): boolean;
    static supportsImageGeneration(modelId: string): boolean;
    static supportsTranscription(modelId: string): boolean;
    static supportsModeration(modelId: string): boolean;
}
//# sourceMappingURL=Capabilities.d.ts.map