import { ProviderPlugin } from '../../lib/providers';
import type { ChatProvider } from '../../lib/providers/types';
import type { AttachmentToolDefinition } from '../../lib/attachmentTools';
export declare class OllamaProvider extends ProviderPlugin {
    readonly id = "ollama";
    createProvider(): Promise<ChatProvider>;
    getModelDefinition(): Promise<import("../..").ModelProviderDefinition>;
    configureAttachmentTools(resolve: () => AttachmentToolDefinition[]): void;
}
//# sourceMappingURL=index.d.ts.map