/** * Base service class for Kalshi API services. */ import { AxiosInstance } from 'axios'; import { AuthManager } from '../utils/AuthManager'; export declare abstract class BaseService { protected client: AxiosInstance; protected authManager: AuthManager; constructor(baseURL: string, authManager: AuthManager, timeout?: number); protected get(endpoint: string, params?: Record): Promise; protected post(endpoint: string, data?: any): Promise; protected put(endpoint: string, data?: any): Promise; protected delete(endpoint: string): Promise; }