type TemplateWildcards<T extends string> = T extends `${infer _}{{${infer W}}}${infer Rest}` ? TemplateWildcards<Rest> & {
    [K in W]: string;
} : {};
export declare class TemplateBuilder<T extends string> {
    private template;
    constructor(template: T);
    build(wildcards: TemplateWildcards<T>): string;
}
export {};
