///
import { Observable } from 'rxjs';
import { BaseView, BaseViewProps } from '../../React';
import { PageFooterViewModel, ViewportDimensions } from './PageFooterViewModel';
export interface PageFooterProps {
copyright?: string | boolean;
copyrightYear?: number | string;
copyrightUri?: string;
footerContent?: any;
hideDimensions?: boolean;
responsive?: boolean;
}
export interface PageFooterViewProps extends BaseViewProps, PageFooterProps {
}
export declare class PageFooterView extends BaseView {
static displayName: string;
static defaultProps: Partial;
constructor(props: any);
private getDimensions();
updateOn(viewModel: Readonly): Observable[];
render(): JSX.Element;
private renderCopyrightYear();
private renderCopyrightText();
private renderDimensions();
}