import { Observable } from 'rxjs';
import { RecordService } from '../../record.service';
import * as i0 from "@angular/core";
export declare class TemplatesService {
    protected recordService: RecordService;
    /**
     * Get all templates corresponding to a resource type
     * @param templateResourceType - string: the resource name where to find templates
     * @param resourceType - string: the resource type
     * @return an observable of template record
     */
    getTemplates(templateResourceType: string, resourceType?: string): Observable<any>;
    static ɵfac: i0.ɵɵFactoryDeclaration<TemplatesService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TemplatesService>;
}
