import { OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { DataSource } from '@angular/cdk/collections'; import { VersionedResourceAdapter } from 'hateoas-navigator'; import { CollectionAdapter } from 'hateoas-navigator'; import { ResourceAdapter } from 'hateoas-navigator'; export declare class ResourceListComponent implements OnInit { private router; private route; collection: CollectionAdapter; propertyNames: Array; dataSource: DataSource; constructor(router: Router, route: ActivatedRoute); ngOnInit(): void; /** * @deprecated */ getPropertyTitle(property: string): string; /** * @deprecated */ getNewLink(): string; onClick(item: VersionedResourceAdapter): void; /** * @deprecated */ getDisplayValue(item: VersionedResourceAdapter, propertyName: string): string | number | (string | number)[]; isAddEnabled(): boolean; private initTableMetadata(collection); private initDataSource(collection); }