/** * Custom ky-based HTTP client for Orval-generated API */ import type { Options as KyOptions } from 'ky'; /** * Custom error class for HTTP errors with response details */ export declare class HttpError extends Error { response: { status: number; data?: unknown; headers?: Headers; }; constructor(message: string, response: { status: number; data?: unknown; headers?: Headers; }); } /** * Custom API request options that extend RequestInit with additional config */ export type ApiRequestOptions = RequestInit & { params?: Record; config?: KyOptions; }; export declare const customFetchInstance: (url: string, options: ApiRequestOptions) => Promise;