defaultSerializeQueryArgs.d.ts 604 B

12345678910111213
  1. import type { QueryCacheKey } from './core/apiState';
  2. import type { EndpointDefinition } from './endpointDefinitions';
  3. export declare const defaultSerializeQueryArgs: SerializeQueryArgs<any>;
  4. export declare type SerializeQueryArgs<QueryArgs, ReturnType = string> = (_: {
  5. queryArgs: QueryArgs;
  6. endpointDefinition: EndpointDefinition<any, any, any, any>;
  7. endpointName: string;
  8. }) => ReturnType;
  9. export declare type InternalSerializeQueryArgs = (_: {
  10. queryArgs: any;
  11. endpointDefinition: EndpointDefinition<any, any, any, any>;
  12. endpointName: string;
  13. }) => QueryCacheKey;