import * as React from 'react'; import { RouteComponentProps } from 'react-router'; import * as GQL from '../backend/graphqlschema'; import { ExtensionsProps } from '../extensions/ExtensionsClientCommonContext'; import { ErrorLike } from '../util/errors'; interface Props extends RouteComponentProps<{}>, ExtensionsProps { user: GQL.IUser; isLightTheme: boolean; site: Pick; } interface State { /** The deprecated settings from the site config "settings" field, undefined while loading, or an error. */ deprecatedSettingsOrError?: string | null | ErrorLike; } export declare class SiteAdminSettingsPage extends React.Component { state: State; private subscriptions; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element | null; } export {}; //# sourceMappingURL=SiteAdminSettingsPage.d.ts.map