import { Route } from './routes/index.js'; /** * Extend this class to create new API versions whenever a breaking change happens */ export declare abstract class Api extends Route { /** * Returns all paths that are supported by the trpc handler */ getSupportedPaths(): string[]; readonly playgroundEndpoint = "/playground"; readonly playgroundHandler: () => Promise; /** * Turns an trpc server into express middleware * * @see https://trpc.io/docs/v10/express * @example * app.use('/', api.createExpressMiddleware()) */ readonly createExpressMiddleware: () => express.Handler; } //# sourceMappingURL=Api.d.ts.map