Type alias AggregateSchemas<S, C, E>

AggregateSchemas<S, C, E>: {
    commands: Schemas<C>;
    events: Schemas<E>;
    state: Schema<S>;
}

Aggregate schemas for

  • schemas.state state documentation
  • schemas.commands input validation
  • schemas.events output validation

Type Parameters

Type declaration

Generated using TypeDoc