query-parser.d.ts 370 B

123456789101112131415161718192021
  1. import {IncomingMessage} from 'http';
  2. import {DebuggableService} from '../debuggable-service.js';
  3. /**
  4. * Parsed query.
  5. */
  6. export type ParsedQuery = {
  7. [key: string]: string | undefined;
  8. };
  9. /**
  10. * Query parser.
  11. */
  12. export declare class QueryParser extends DebuggableService {
  13. /**
  14. * Parse.
  15. *
  16. * @param req
  17. */
  18. parse(req: IncomingMessage): ParsedQuery;
  19. }