import { MailerPort } from '@anarchitects/common-nest-mailer'; import { SubmissionsRepository } from '../../infrastructure-persistence/repositories/submissions.repository'; import { Submission } from '@anarchitects/forms-ts/models'; import { FormsService } from './forms.service'; export declare class SubmissionsService { private readonly repo; private readonly mailer; private readonly formsService; constructor(repo: SubmissionsRepository, mailer: MailerPort | undefined, formsService: FormsService); submit(input: Partial): Promise; }