import { ElementRef } from '@angular/core'; import { PoPageSlideLiterals } from './interfaces/po-page-slide-literals.interface'; import { PoPageSlideBaseComponent } from './po-page-slide-base.component'; import { PoPageSlideFooterComponent } from './po-page-slide-footer/po-page-slide-footer.component'; export declare const poPageSlideLiteralsDefault: { en: PoPageSlideLiterals; es: PoPageSlideLiterals; pt: PoPageSlideLiterals; ru: PoPageSlideLiterals; }; /** * @docsExtends PoPageSlideBaseComponent * * @example * * * * * * * * * * * * * * * */ export declare class PoPageSlideComponent extends PoPageSlideBaseComponent { private readonly poActiveOverlayService; private readonly languageService; private _pageContent; private firstElement; private readonly id; private readonly loadingCompleted; private sourceElement; buttonAriaLabel: string; duration: string; timing: string; private focusEvent; pageSlideFooter: PoPageSlideFooterComponent; set pageContent(pageContent: ElementRef); get pageContent(): ElementRef; constructor(); open(): void; close(): void; onClickOut(event: MouseEvent): void; private setTimeFromCSS; private getTextDefault; private handleFocus; private initFocus; private loadFirstElement; private removeEventListeners; get fadeParams(): { value: boolean; params: { duration: string; }; }; get slideParams(): { value: boolean; params: { timing: string; }; }; }