import * as React from 'react'; import { RouteComponentProps } from 'react-router'; import * as GQL from '../backend/graphqlschema'; interface Props extends RouteComponentProps { isLightTheme: boolean; } interface State { site?: GQL.ISite; loading: boolean; error?: Error; isDirty?: boolean; saving?: boolean; restartToApply: boolean; reloadStartedAt?: number; } /** * A page displaying the site configuration. */ export declare class SiteAdminConfigurationPage extends React.Component { state: State; private remoteRefreshes; private remoteUpdates; private siteReloads; private subscriptions; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element | null; private onDirtyChange; private onSave; private reloadSite; } export {}; //# sourceMappingURL=SiteAdminConfigurationPage.d.ts.map