import { CompletionOptions } from "../index.js";
import { AutocompleteSnippet } from "./ranking.js";
interface AutocompleteTemplate {
    template: string | ((prefix: string, suffix: string, filename: string, reponame: string, snippets: AutocompleteSnippet[]) => string);
    completionOptions?: Partial<CompletionOptions>;
}
export declare function getTemplateForModel(model: string): AutocompleteTemplate;
export {};
//# sourceMappingURL=templates.d.ts.map