@botonic/core
Version:
Runtime and APIs for Botonic bots: actions, context, messaging, and integration hooks used by the **current** framework line.
23 lines (22 loc) • 842 B
TypeScript
import type { BotonicSecrets, BotonicSettings } from '@botonic/shared';
export declare class BotonicContextSettings {
private readonly rawSettings;
constructor(rawSettings: BotonicSettings);
get raw(): BotonicSettings;
get hubtypeApiUrl(): string;
get staticUrl(): string | undefined;
get languageDetectionEnabled(): boolean;
get litellmApiUrl(): string | undefined;
get azureOpenAiApiBase(): string | undefined;
get azureOpenAiApiVersion(): string | undefined;
get allSettings(): BotonicSettings;
}
export declare class BotonicContextSecrets {
private readonly rawSecrets;
constructor(rawSecrets: BotonicSecrets);
get raw(): BotonicSecrets;
get hubtypeAccessToken(): string;
get azureOpenAiApiKey(): string;
get litellmApiKey(): string;
get allSecrets(): BotonicSecrets;
}