import { ParentSegment, Segment, SegmentDetails, SegmentQueryRequest, SegmentQueryResponse, Activation } from '../../types/cdp'; export declare class CDPClient { private readonly apiKey; private readonly endpoint; constructor(apiKey: string, site: string); private request; getParentSegments(): Promise; getParentSegment(id: number): Promise; getSegments(parentId: number): Promise; getActivations(parentId: number, segmentId: number): Promise; getSegmentDetails(parentId: number, segmentId: number): Promise; getSegmentQuery(parentId: number, request: SegmentQueryRequest): Promise; } export declare function createCDPClient(apiKey: string, site: string): CDPClient; //# sourceMappingURL=client.d.ts.map