import * as React from 'react'; import { RouteComponentProps } from 'react-router'; import * as GQL from '../../backend/graphqlschema'; import { SearchScope } from '../../schema/settings.schema'; interface ScopePageProps extends RouteComponentProps<{ id: GQL.ID; }> { } interface State { query: string; repositories?: { name: string; url: string; }[]; searchScopes?: SearchScope[]; id?: string; name?: string; value: string; markdownDescription?: string; first: number; errorMessage?: string; user?: GQL.IUser | null; } export declare class ScopePage extends React.Component { private subscriptions; private propUpdates; private showMoreClicks; state: State; componentDidMount(): void; componentWillReceiveProps(newProps: ScopePageProps): void; componentWillUnmount(): void; render(): JSX.Element | null; private onQueryChange; private onSubmit; private onShowMore; } export {}; //# sourceMappingURL=ScopePage.d.ts.map