import { OnDestroy } from "@angular/core";
import { MediaObserver } from "@angular/flex-layout";
import { XmatSelect, XmatSummaryConfig } from "../../models";
export declare class XmatSummaryComponent implements OnDestroy {
    config: XmatSummaryConfig;
    summary: XmatSelect[][];
    private _currentMqAlias;
    private _config;
    private _defaults;
    private _subsCtrl$;
    constructor(mediaService: MediaObserver);
    ngOnDestroy(): void;
    protected _buildSummary(): void;
    protected _checkColumnsConfig(): void;
    protected _mapData(): XmatSelect[];
    protected _needsBuild(previousMqAlias: string, nextMqAlias: any): boolean;
}
