declare const getRequestQuery: <R extends Record<string, string | number>>(request: {
    query?: Record<string, any>;
}) => R;
declare const getRequestParams: <R extends Record<string, string | number>>(request: {
    params?: Record<string, string>;
}) => R;
declare const getRequestBody: <R extends Record<string, any>>(request: {
    body?: Record<string, unknown>;
}) => R;
declare const getRequestData: <R extends Record<string, any>>(request: {
    query?: Record<string, any>;
    body?: Record<string, unknown>;
    params?: Record<string, string>;
}) => R;

export { getRequestBody, getRequestData, getRequestParams, getRequestQuery };
