/** * ShipClient — typed HTTP client for the SHIP Protocol API. * This is the integration seam: all SHIP API calls go through this class. */ import type { IShipClientConfig, IScoreRequest, IScoreResponse, IDetectRequest, IDetectResponse, IToolsResponse, ILeaderboardResponse, IHealthResponse } from './types.js'; export declare class ShipClient { private baseUrl; private timeout; private retries; constructor(config?: IShipClientConfig); score(request: IScoreRequest): Promise; detect(request: IDetectRequest): Promise; tools(): Promise; leaderboard(): Promise; health(): Promise; private post; private get; private request; } //# sourceMappingURL=client.d.ts.map