import { OnDestroy } from '@angular/core'; import { BreakpointObserver } from '@angular/cdk/layout'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare enum Breakpoints { MOBILE = 0, LOW_TABLET = 1, TABLET = 2, LANDSCAPE_TABLET = 3, DESKTOP = 4, DESKTOP_LARGE = 5 } export declare class BreakpointsService implements OnDestroy { breakpointObserver: BreakpointObserver; static readonly MEDIA_SELECTOR_MOBILE: string; static readonly MEDIA_SELECTOR_LOW_TABLET: string; static readonly MEDIA_SELECTOR_TABLET: string; static readonly MEDIA_SELECTOR_LANDSCAPE_TABLET: string; static readonly MEDIA_SELECTOR_DESKTOP: string; static readonly MEDIA_SELECTOR_LARGE_DESKTOP: string; static readonly MEDIA_SELECTOR_LOW_TABLET_AND_MORE: string; static readonly MEDIA_SELECTOR_TABLET_AND_MORE: string; static readonly MEDIA_SELECTOR_LANDSCAPE_TABLET_AND_MORE: string; static readonly MEDIA_SELECTOR_DESKTOP_AND_MORE: string; private unsubscribe; get isMobileInstant(): boolean; get isLowTabletInstant(): boolean; get isTabletInstant(): boolean; get isLandscapeTabletInstant(): boolean; get isDesktopInstant(): boolean; get isLargeDesktopInstant(): boolean; get isLowTabletAndMoreInstant(): boolean; get isTabletAndMoreInstant(): boolean; get isLandscapeTabletAndMoreInstant(): boolean; get isDesktopAndMoreInstant(): boolean; get isLargeDesktopAndMoreInstant(): boolean; isMobile: Observable; isLowTablet: Observable; isTablet: Observable; isLandscapeTablet: Observable; isDesktop: Observable; isLargeDesktop: Observable; isLowTabletAndMore: Observable; isTabletAndMore: Observable; isLandscapeTabletAndMore: Observable; isDesktopAndMore: Observable; isLargeDesktopAndMore: Observable; constructor(); getObserve(media: string): Observable; resize$: Observable; check(sizes?: Breakpoints[]): boolean; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }