import type { Elysia } from 'elysia'; /** * Generic type for an Elysia plugin function. * * Plugins take an Elysia instance and return the same instance (or a modified version) * with additional functionality. The generic parameter preserves the exact type including * decorators, store, derive, and resolve additions. * * @template T - The type of Elysia instance, defaults to base Elysia */ export type GenericElysiaPlugin = (app: T) => T; //# sourceMappingURL=types.d.ts.map