import * as React from 'react' ; import AdminState , { InstallationState } from '../reducers/AdminState' ; export interface IFormProps { data : AdminState ; onCopyText ( textValue ) : void ; onDateSelectorInputchange ( stateKey , event ) : void ; onGenerateRandomSyncToken ( event ) : void ; onToggleState ( stateKey ) : void ; onInputChange ( stateKey , event ) : void ; onSubmitExportCommentsForm ( event ) : void ; onSubmitManualSyncForm ( event ) : void ; onSubmitSiteForm ( event ) : void ; onSubmitSyncConfigForm ( event ) : void ; onUpdateInstallationState ( newState ) : void ; }