Type Alias HttpReqFiles<TReqFiles>

HttpReqFiles: { [K in keyof TReqFiles]: IHttpFileCollection }

A record mapping validated file field names to their IHttpFileCollection instances. Produced after file validation, providing typed access to uploaded files.

Each field resolves to an IHttpFileCollection — a uniform wrapper that handles zero, one, or many files with the same API (get, firstOrFail, iteration, etc.).

Type Parameters

  • TReqFiles extends FileInputs

    The expected file definitions from validation.

    IMPORT_PATH: "@daiso-tech/core/http-router/contracts"