import { type Guarantee } from "../../knowledge/transcript/schema.js"; import type { Method, TranscriptFailure, TranscriptKnowledge } from "../../knowledge/transcript/wire.js"; interface MethodRequest { readonly acceptedLimits: readonly Guarantee[]; readonly selector: "id" | "file"; readonly incremental: boolean; readonly paging: boolean; } export declare function chooseTranscriptMethod(knowledge: TranscriptKnowledge | null, request: MethodRequest): { readonly method: Method | null; readonly failure: TranscriptFailure | null; }; export {}; //# sourceMappingURL=methods.d.ts.map