import { Context } from "./context"; import { CredentialsProvider } from "./credentials/credentialsProvider"; import { getLoadout } from "./impl/getLoadout"; import { getSession } from "./impl/getSession"; import { KVClient } from "./impl/kv"; export type CreativeGatewayInitData = { baseUrl?: string; credentialsProvider?: CredentialsProvider; }; export declare const DEFAULT_BASE_URL = "https://prod.creative.hytopia.com"; export declare class CreativeGateway { protected readonly context: Context; readonly kv: KVClient; constructor(initData?: CreativeGatewayInitData); readonly getLoadout: typeof getLoadout; readonly getSession: typeof getSession; }