import { IAuthState } from '../providers/internal/AuthProvider'; type IHeaders = [string, string][]; type FetchResponse = { data: T; status: number; statusText: string; headers: Headers; url: string; }; export declare const createFetchWrapperV2: (authState: IAuthState, baseUrl?: string) => { get: (url: string, additionalHeaders?: IHeaders | null) => Promise>; post: (url: string, body?: T, additionalHeaders?: IHeaders | null) => Promise>; put: (url: string, body?: T, additionalHeaders?: IHeaders | null) => Promise>; patch: (url: string, body?: T, additionalHeaders?: IHeaders | null) => Promise>; delete: (url: string, additionalHeaders?: IHeaders | null) => Promise>; }; export {};