c15t
Version:
Headless JavaScript consent management platform for cookie banners, privacy preferences, consent storage, and script gating.
10 lines (9 loc) • 407 B
TypeScript
import type { FetchOptions, ResponseContext } from '../types';
/**
* Creates a response context object for success cases.
*/
export declare function createResponseContext<T>(data?: T | null): ResponseContext<T>;
/**
* Handles empty API response with callbacks.
*/
export declare function handleOfflineResponse<ResponseType>(options?: FetchOptions<ResponseType>): Promise<ResponseContext<ResponseType>>;