import { Params } from '@angular/router';
import { Property, PropertyType } from '@aztrix/models';
import { PropertyRepresentation } from '@aztrix/sdk';
import * as i0 from "@angular/core";
export declare class AbstractPropertyValueViewComponent {
    property?: Property;
    parentProperty?: Property;
    showVerificationLabel: boolean;
    clickable: boolean;
    params: Params | null;
    verificationColor(): string;
    propertyOfType(type: PropertyType): Property | PropertyRepresentation | undefined;
    static ɵfac: i0.ɵɵFactoryDeclaration<AbstractPropertyValueViewComponent, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<AbstractPropertyValueViewComponent, never, never, { "property": { "alias": "property"; "required": false; }; "parentProperty": { "alias": "parentProperty"; "required": false; }; "showVerificationLabel": { "alias": "showVerificationLabel"; "required": false; }; "clickable": { "alias": "clickable"; "required": false; }; "params": { "alias": "params"; "required": false; }; }, {}, never, never, false, never>;
}
