import { GritOverlayFooterDirective, GritOverlayTitleDirective } from './grit-overlay-content-directives'; import { GritOverlay } from '../grit-overlay'; import { OnInit, AfterViewInit, ElementRef, Renderer2 } from '@angular/core'; import { OverlayType } from '../grit-overlay-config'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare class OverlayContentComponent implements OnInit, AfterViewInit { private _overlay; private _renderer; footer: GritOverlayFooterDirective; title: GritOverlayTitleDirective; _bodyContent: ElementRef; contentClass: boolean; get footerSticky(): any; set footerSticky(sticky: any); get showCloseIcon(): boolean; set showCloseIcon(isShowCloseIcon: boolean); _isFooterSticky: any; _overlayType: OverlayType; overlaySubscription: Subscription; _showCloseIcon: boolean; constructor(_overlay: GritOverlay, _renderer: Renderer2); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; closeSheet(): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }