/** * Normalize host-framework query objects into VextRequest.query. * * Public contract: `Record`. * Multi-value keys collapse to the **first** string value so native, * express, fastify, hono, and koa adapters share identical semantics. */ export declare function flattenQueryRecord(query: unknown): Record; /** * Parse a raw query string with first-wins multi-value semantics. */ export declare function parseQueryString(rawQueryString: string): Record;