Skip to content

UnwrapRoute

PropertyDescription
body-
cookie-
headers-
params-
query-
response-

Defined in: elysia/dist/types.d.ts:691

Type ParameterDefault type
Schema extends InputSchema<any>-
Definitions extends DefinitionBase["typebox"]object
Path extends string""
body: UnwrapBodySchema<Schema["body"], Definitions>;

Defined in: elysia/dist/types.d.ts:692


cookie: UnwrapSchema<Schema["cookie"], Definitions>;

Defined in: elysia/dist/types.d.ts:696


headers: UnwrapSchema<Schema["headers"], Definitions>;

Defined in: elysia/dist/types.d.ts:693


params: object extends Schema["params"] ? ResolvePath<Path> : object extends Schema ? ResolvePath<Path> : UnwrapSchema<Schema["params"], Definitions, "output">;

Defined in: elysia/dist/types.d.ts:695


query: UnwrapSchema<Schema["query"], Definitions>;

Defined in: elysia/dist/types.d.ts:694


response: Schema["response"] extends string | AnySchema ? object : Schema["response"] extends object ? { [k in string | number | symbol]: UnwrapResponseSchema<any[any][k], Definitions> extends A ? A extends File ? File | ElysiaFile : A : unknown } : unknown;

Defined in: elysia/dist/types.d.ts:702

Last updated:

Type to search the documentation.

    Up arrowDown arrow to navigateEnter to selectEscape to close