import type { OnChanges, QueryList, SimpleChanges } from '@angular/core';
import { AfterContentInit, OnDestroy, Renderer2 } from '@angular/core';
import { MatOption } from '@angular/material/core';
import * as i0 from "@angular/core";
export declare class OptionsCellComponent implements AfterContentInit, OnDestroy, OnChanges {
    private readonly renderer;
    value: any;
    defaultViewValue: string;
    emptyViewValue: string;
    viewValue: string;
    private readonly _subscription;
    private _initialised;
    constructor(renderer: Renderer2);
    options: QueryList<MatOption>;
    ngAfterContentInit(): void;
    setViewValue(): void;
    ngOnChanges(changes: SimpleChanges): void;
    getViewValue(): string;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<OptionsCellComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<OptionsCellComponent, "td[rxap-options-cell]", never, { "value": { "alias": "rxap-options-cell"; "required": false; }; "defaultViewValue": { "alias": "default"; "required": false; }; "emptyViewValue": { "alias": "empty"; "required": false; }; }, {}, ["options"], ["*"], true, never>;
}
