import React from 'react';
import RecentDocument from '../../Models/RecentDocument';
import Team from '../../Models/Team';
interface PageState {
    loading: boolean;
    recentDocuments: RecentDocument[];
    teamList: Team[];
}
export interface PageProps {
    loading?: boolean;
    recentDocuments: RecentDocument[];
    teamList: Team[];
}
export declare class Page extends React.Component<PageProps, PageState> {
    constructor(props: PageProps);
    api<T>(url: string): Promise<T>;
    componentDidMount(pageNumber?: number, pageSize?: number): void;
    render(): JSX.Element;
}
declare const _default: import("react-redux").ConnectedComponent<typeof Page, Pick<PageProps, "loading" | "recentDocuments" | "teamList">>;
export default _default;
