/// import { Scroller, TabsProps } from "../components"; import { View } from "./View"; import { Controller } from "./Controller"; export declare abstract class VPage extends View { protected retOnClosePage: any; open(param?: any, onClosePage?: (ret: any) => void): Promise; replaceOpen(param?: any, onClosePage?: (ret: any) => void): Promise; render(param?: any): JSX.Element; init(param?: any): void; header(): string | boolean | JSX.Element; right(): JSX.Element; content(): JSX.Element; footer(): JSX.Element; logout(): boolean | (() => Promise); protected renderPage(): JSX.Element; protected onPageScroll(e: any): void; protected onPageScrollTop(scroller: Scroller): Promise; protected onPageScrollBottom(scroller: Scroller): Promise; protected afterBack(): void; protected get back(): 'close' | 'back' | 'none'; protected get headerClassName(): string; protected get className(): string; protected get tabsProps(): TabsProps; }