import { ChangeDetectorRef, ElementRef, OnChanges, SimpleChanges } from '@angular/core';
import { OpeningDates } from '@aztrix/helpers';
import { ObserveResizeService } from 'angular-container-media-query';
import { AbstractPropertyValueViewComponent } from '../abstract-property-value-view.component';
import * as i0 from "@angular/core";
export declare class OpeningHoursViewComponent extends AbstractPropertyValueViewComponent implements OnChanges {
    private _size;
    set size(size: 'SMALL' | 'MEDIUM' | 'AUTO');
    get size(): 'SMALL' | 'MEDIUM' | 'AUTO';
    set smallQuery(small: boolean);
    set mediumQuery(medium: boolean);
    openingDates: OpeningDates[];
    _smallClass: boolean;
    _mediumClass: boolean;
    constructor(resize: ObserveResizeService, elementRef: ElementRef, changeDetector: ChangeDetectorRef);
    ngOnChanges(changes: SimpleChanges): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<OpeningHoursViewComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<OpeningHoursViewComponent, "ax-opening-hours-view", never, { "size": { "alias": "size"; "required": false; }; }, {}, never, never, false, never>;
}
