/** * Configuration options for the B44 client */ export interface ClientConfig { /** * Base URL of the B44 server * @default "https://b44.app" */ serverUrl?: string; /** * Application ID for the B44 app */ appId: string | number; /** * Environment to use * @default "prod" */ env?: "prod" | "dev"; /** * Authentication token */ token?: string; /** * Whether authentication is required * @default false */ requiresAuth?: boolean; /** * Optional API key for app-level authentication */ apiKey?: string; }