import { FormTypes, SubmissionTypes } from '@oneblink/types'; import { MiscTypes } from '@oneblink/types'; import { TaskContext } from '../hooks/useTaskContext'; export default function processInjectableOption({ option, submission, formElements, contextElements, contextSubmission, taskContext, userProfile, }: { option: FormTypes.ChoiceElementOption; submission: SubmissionTypes.S3SubmissionData['submission']; formElements: FormTypes.FormElement[]; contextElements: FormTypes.FormElement[]; contextSubmission: SubmissionTypes.S3SubmissionData['submission']; taskContext: TaskContext; userProfile: MiscTypes.UserProfile | undefined; }): FormTypes.ChoiceElementOption[]; export declare function injectOptionsAcrossAllElements({ submission, ...params }: { elements: FormTypes.FormElement[]; contextElements: FormTypes.FormElement[]; submission: SubmissionTypes.S3SubmissionData['submission']; taskContext: TaskContext; userProfile: MiscTypes.UserProfile | undefined; }): FormTypes.FormElement[];