import { z } from 'zod'; import { ServerSchema } from '../schema/server'; import type { HTTPRequest, ServerConfig } from '../types'; import pino from 'pino'; export default class ServerParser { protected maxPageSize: number; protected paginationMethod: 'limitOffset' | 'cursor'; protected schema: ServerConfig; protected logger: pino.Logger; constructor(schema: unknown, opts?: { debug?: boolean; }); getSchema(): z.infer; generate(request: HTTPRequest): unknown; } //# sourceMappingURL=ServerParser.d.ts.map