import type { SwitchCaseResponseType } from '../api.js'; import type { Endpoints } from './endpoint.js'; declare module '../api.js' { interface APIClient { request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; request(endpoint: E, params: P, credential?: string | null): Promise>; } } //# sourceMappingURL=apiClientJSDoc.d.ts.map