You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
604 B
14 lines
604 B
import type { QueryCacheKey } from './core/apiState';
|
|
import type { EndpointDefinition } from './endpointDefinitions';
|
|
export declare const defaultSerializeQueryArgs: SerializeQueryArgs<any>;
|
|
export declare type SerializeQueryArgs<QueryArgs, ReturnType = string> = (_: {
|
|
queryArgs: QueryArgs;
|
|
endpointDefinition: EndpointDefinition<any, any, any, any>;
|
|
endpointName: string;
|
|
}) => ReturnType;
|
|
export declare type InternalSerializeQueryArgs = (_: {
|
|
queryArgs: any;
|
|
endpointDefinition: EndpointDefinition<any, any, any, any>;
|
|
endpointName: string;
|
|
}) => QueryCacheKey;
|