import { ChildrenLike, VirtualDOM, RxHTMLElement } from '@youwol/rx-vdom';
import { Router } from '../router';
/**
* The main content of the page.
*/
export declare class PageView implements VirtualDOM<'div'> {
readonly router: Router;
readonly tag = "div";
readonly class = "mkdocs-PageView w-100 mkdocs-ts-page";
readonly children: ChildrenLike;
readonly connectedCallback: (html: RxHTMLElement<'div'>) => void;
constructor(params: {
router: Router;
});
}
/**
* The page footer.
*/
export declare class FooterView implements VirtualDOM<'div'> {
readonly tag = "div";
readonly class = "w-100 mkdocs-FooterView d-flex align-items-center";
readonly children: ChildrenLike;
readonly style: {
padding: string;
backgroundColor: string;
color: string;
};
constructor();
}
export declare class FuturePageView implements VirtualDOM<'div'> {
readonly tag = "div";
readonly children: ChildrenLike;
constructor();
}
export declare class UnresolvedPageView implements VirtualDOM<'div'> {
readonly tag = "div";
readonly children: ChildrenLike;
constructor({ path }: {
path: string;
});
}