import type { IBackendEndpoints } from '../../endpoints.interface'; import type { IBackendContext } from '../../interfaces'; import { BackendService } from '../../types'; export default class Endpoints implements IBackendEndpoints { private readonly context; constructor(context?: IBackendContext); getBaseUrl(service?: BackendService): string; private getRootUrl; private normalize; private buildUrl; auth(endpoint: string, queryString: string): string; llm(endpoint?: string): string; models(endpoint?: string): string; embeddings(baseUrlOverride?: string): string; agents(endpoint?: string): string; events(endpoint?: string): string; telemetry(endpoint?: string): string; }