import * as React from 'react'; import { RouteComponentProps } from 'react-router-dom'; import * as GQL from '../../backend/graphqlschema'; import { ErrorLike } from '../../util/errors'; import { RepositoryBranchesAreaPageProps } from './RepositoryBranchesArea'; interface Data { defaultBranch: GQL.IGitRef | null; activeBranches: GQL.IGitRef[]; hasMoreActiveBranches: boolean; } interface Props extends RepositoryBranchesAreaPageProps, RouteComponentProps<{}> { } interface State { /** The page content, undefined while loading, or an error. */ dataOrError?: Data | ErrorLike; } /** A page with an overview of the repository's branches. */ export declare class RepositoryBranchesOverviewPage extends React.PureComponent { state: State; private componentUpdates; private subscriptions; componentDidMount(): void; componentWillUpdate(nextProps: Props): void; componentWillUnmount(): void; render(): JSX.Element | null; } export {}; //# sourceMappingURL=RepositoryBranchesOverviewPage.d.ts.map