Type alias ValidatedInputWithResultOutput<Input, ValidationResult, Result, ValidationError, ResultError>

ValidatedInputWithResultOutput<Input, ValidationResult, Result, ValidationError, ResultError>: {
    combined: DerivedId<ValidatedInputWithResult<Input, ValidationResult, Result, ValidationError, ResultError>>;
    completedResults: EventId<EffectCompletedResultEvent<Input, Result, ResultError>>;
    results: EventId<EffectResultEvent<Input, Result, ResultError>>;
    validationCompletedResults: EventId<EffectCompletedResultEvent<Input, ValidationResult, ValidationError>>;
    validationResults: EventId<EffectResultEvent<Input, ValidationResult, ValidationError>>;
}

Type Parameters

  • Input

  • ValidationResult

  • Result

  • ValidationError

  • ResultError

Type declaration

Generated using TypeDoc