UNPKG

@aslaluroba/help-center

Version:

A powerful and customizable help center widget for Angular applications with real-time chat functionality, AI assistance, and multi-language support.

17 lines (16 loc) 716 B
import { ApiConfig } from '../../../public_api'; import * as i0 from "@angular/core"; export declare class ApiService { private getTokenFunction; private baseUrl; /** * Initialize the API service with optional configuration * @param config Configuration object containing token function and optional base URL */ initialize(config: ApiConfig): void; getValidToken(forceRefresh?: boolean): Promise<string>; private fetchWithAuth; apiRequest(endpoint: string, method?: string, body?: any, customHeaders?: Record<string, string>): Promise<Response>; static ɵfac: i0.ɵɵFactoryDeclaration<ApiService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ApiService>; }