import type { BisibilityClient } from "./client.js"; import type { TrackingTransport } from "./prompt-tracker-transport.js"; export declare function createPromptTrackerMethods(transport: TrackingTransport): { previewPromptTrackerRun(projectId: import("./types.js").ProjectId, input: import("./prompt-tracker.js").PromptTrackerPreviewInput, options?: import("./types.js").RequestOptions): Promise>; createPromptTrackerRun(projectId: import("./types.js").ProjectId, input: import("./prompt-tracker.js").PromptTrackerRunInput, options?: import("./types.js").RequestOptions): Promise>; listPromptTrackerRuns(projectId: import("./types.js").ProjectId, input?: import("./types.js").PaginationOptions, options?: import("./types.js").RequestOptions): Promise>; getPromptTrackerRun(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerRunId, options?: import("./types.js").RequestOptions): Promise>; listPromptTrackerSamples(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerRunId, input?: import("./types.js").PaginationOptions, options?: import("./types.js").RequestOptions): Promise>; cancelPromptTrackerRun(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerRunId, options?: import("./types.js").RequestOptions): Promise>; retryPromptTrackerRun(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerRunId, input: import("./prompt-tracker.js").PromptTrackerRunInput, options?: import("./types.js").RequestOptions): Promise>; getPromptTrackerHistory(projectId: import("./types.js").ProjectId, input?: import("./types.js").PaginationOptions, options?: import("./types.js").RequestOptions): Promise>; getPromptTrackerTrends(projectId: import("./types.js").ProjectId, input: import("./prompt-tracker.js").PromptTrackerTrendOptions, options?: import("./types.js").RequestOptions): Promise>; exportPromptTrackerEvidence(projectId: import("./types.js").ProjectId, input: import("./prompt-tracker.js").PromptTrackerEvidenceOptions, options?: import("./types.js").RequestOptions): Promise>; listPromptTrackerTopics(projectId: import("./types.js").ProjectId, input?: import("./types.js").PaginationOptions, options?: import("./types.js").RequestOptions): Promise>; createPromptTrackerTopic(projectId: import("./types.js").ProjectId, input: import("./prompt-tracker.js").PromptTrackerTopicInput, options?: import("./types.js").RequestOptions): Promise>; updatePromptTrackerTopic(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerTopicId, input: Partial, options?: import("./types.js").RequestOptions): Promise>; archivePromptTrackerTopic(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerTopicId, options?: import("./types.js").RequestOptions): Promise>; listPromptTrackerPrompts(projectId: import("./types.js").ProjectId, input?: import("./types.js").PaginationOptions, options?: import("./types.js").RequestOptions): Promise>; createPromptTrackerPrompt(projectId: import("./types.js").ProjectId, input: import("./prompt-tracker.js").PromptTrackerPromptInput, options?: import("./types.js").RequestOptions): Promise>; updatePromptTrackerPrompt(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerPromptId, input: Partial, options?: import("./types.js").RequestOptions): Promise>; archivePromptTrackerPrompt(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerPromptId, options?: import("./types.js").RequestOptions): Promise>; listPromptTrackerSchedules(projectId: import("./types.js").ProjectId, input?: import("./types.js").PaginationOptions, options?: import("./types.js").RequestOptions): Promise>; createPromptTrackerSchedule(projectId: import("./types.js").ProjectId, input: import("./prompt-tracker.js").PromptTrackerScheduleInput, options?: import("./types.js").RequestOptions): Promise>; updatePromptTrackerSchedule(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerScheduleId, input: import("./prompt-tracker.js").PromptTrackerSchedulePatch, options?: import("./types.js").RequestOptions): Promise>; archivePromptTrackerSchedule(projectId: import("./types.js").ProjectId, id: import("./prompt-tracker.js").PromptTrackerScheduleId, options?: import("./types.js").RequestOptions): Promise>; }; export type PromptTrackerMethods = ReturnType; export declare function installPromptTrackerMethods(client: BisibilityClient, transport: TrackingTransport): void; //# sourceMappingURL=prompt-tracker-methods.d.ts.map