GoDoxy/schemas/middlewares/middleware_compose.ts
2025-01-17 14:10:13 +08:00

11 lines
286 B
TypeScript

import { MiddlewaresMap } from "./middlewares";
export type MiddlewareComposeConfigBase = {
use: keyof MiddlewaresMap;
};
/**
* @additionalProperties false
*/
export type MiddlewareComposeConfig = (MiddlewareComposeConfigBase &
Partial<MiddlewaresMap[keyof MiddlewaresMap]>)[];