agentic-ui-libs
Version:
A modular, config-driven analytics library for React and Angular applications
21 lines • 633 B
TypeScript
export interface EndpointConfig {
endpoint: string;
method: 'GET' | 'POST' | 'PUT' | 'DELETE';
baseEndpoint?: string;
}
export interface EndpointsConfig {
[key: string]: EndpointConfig;
}
export declare class EndpointsConfigService {
private API_PATH;
private baseUrl;
private endpoints;
constructor(baseUrl?: string);
setBaseUrl(baseUrl: string): void;
getEndpoint(serviceId: string): EndpointConfig;
getBaseUrl(): string;
private initializeEndpoints;
getAvailableEndpoints(): string[];
hasEndpoint(serviceId: string): boolean;
}
//# sourceMappingURL=endpoints.config.d.ts.map