import { PipeTransform } from '@angular/core';
import { SmzTemplate } from '../models/templates';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export declare class SetTemplateClassesPipe implements PipeTransform {
    transform(template: SmzTemplate, properties: string[], append?: string[]): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<SetTemplateClassesPipe, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<SetTemplateClassesPipe, "setTemplateClasses", false>;
}
export declare class SmzTemplatesPipeModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<SmzTemplatesPipeModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<SmzTemplatesPipeModule, [typeof SetTemplateClassesPipe], [typeof i1.CommonModule], [typeof SetTemplateClassesPipe]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<SmzTemplatesPipeModule>;
}
export declare function SetTemplateClasses(template: SmzTemplate, properties: string[]): string;
