import type { EventHub } from '../../common'; import { ReactiveStore } from '../../common'; import type { CheckSummary } from '../../common/shared/models/CheckSummary'; import type { ApplicantClient } from '../../frankie-client/clients/ApplicantClient'; import type { GlobalEvents } from '../../sdk/types'; import type { IndividualModule, InternalState } from '../definition'; import type { Events } from '../events'; type SubmitMethod = IndividualModule['moduleContext']['submit']; type Dependencies = { state$: ReactiveStore; eventHub: EventHub; client: ApplicantClient; globalEventHub: EventHub; }; export declare const mkSubmit: (deps: Dependencies) => SubmitMethod; export declare const mkRunChecks: (deps: Dependencies) => Promise; export {}; //# sourceMappingURL=submit.d.ts.map