import { HttpClient } from '@angular/common/http'; import { Injector } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { Observable } from 'rxjs'; export declare class MetadataService { private httpClient; private injector; private commandControllerBuilder; constructor(httpClient: HttpClient, injector: Injector); getMetadatas(route: ActivatedRoute, defaultMetadataContent: any): Observable>; private getFormMetadata; getRelatedMetadatas(): Observable>; getRelatedMetadatasByFormMetadata(metadata: any): Observable>; getRelatedMetadatasByFormMetadataAsync($metadata: Observable): Observable>; private getFormMetadataContent; private getStateMachineMetadataContent; private getCommandControllers; private getQueryVariable; private loadMetadatByMetadataPath; private loadMetadata; private loadMetadataByReferencePath; private loadRuntimeCustomizeMetadata; }