import { ElementRef, AfterViewInit, EventEmitter, NgZone } from '@angular/core';
import { MatChipInput } from '@angular/material/chips';
import { ChipsDirective } from './chips.directive';
import * as i0 from "@angular/core";
export declare class ChipsPushDirective implements AfterViewInit {
    private zone;
    private chipsDirective;
    inputComponent: MatChipInput;
    inputElement: ElementRef;
    push: EventEmitter<string>;
    constructor(zone: NgZone, chipsDirective: ChipsDirective);
    ngAfterViewInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ChipsPushDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ChipsPushDirective, "[q-grid-chips-push]", never, {}, { "push": "q-grid-chips-push"; }, ["inputComponent", "inputElement"]>;
}
