import { PipeTransform } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * Used for extracting the value of nested property of an object.
 *
 * Example:
 * const obj = {
 *     a: {
 *         b: {
 *             c: 'c'
 *         }
 *     }
 * }
 *
 * Invoking `{{ obj | nestedProperty: 'a.b.c' }}` in a template produces c
 */
export declare class NestedPropertyPipe implements PipeTransform {
    private localeId;
    constructor(localeId: string);
    transform<T>(item: any, property: string): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<NestedPropertyPipe, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<NestedPropertyPipe, "nestedProperty", false>;
}
