import { n as fallBackRouteSchemaKey, r as fetchSpecificKeys, t as FallBackRouteSchemaKey } from "../validation-Do6HBp6Z.js";

//#region src/constants/defaults.d.ts
declare const extraOptionDefaults: Readonly<Readonly<{
  bodySerializer: {
    (value: any, replacer?: (this: any, key: string, value: any) => any, space?: string | number): string;
    (value: any, replacer?: (number | string)[] | null, space?: string | number): string;
  };
  defaultHTTPErrorMessage: string;
  dedupeCacheScope: "local";
  dedupeCacheScopeKey: "default";
  dedupeStrategy: "cancel";
  hooksExecutionMode: "parallel";
  responseParser: (text: string, reviver?: (this: any, key: string, value: any) => any) => any;
  responseType: "json";
  resultMode: "all";
  retryAttempts: number;
  retryCondition: () => true;
  retryDelay: number;
  retryMaxDelay: number;
  retryMethods: ("GET" | "POST")[];
  retryStatusCodes: never[];
  retryStrategy: "linear";
}>>;
declare const requestOptionDefaults: Readonly<{
  method: "GET";
}>;
//#endregion
export { FallBackRouteSchemaKey, extraOptionDefaults, fallBackRouteSchemaKey, fetchSpecificKeys, requestOptionDefaults };
//# sourceMappingURL=index.d.ts.map