import type { BreakpointAnswer, ProvenBreakpointAnswer } from "../types.js"; import type { PrivateKeyRecord } from "./types.js"; /** * Sign a BreakpointAnswer with the responder's private key. * * Returns a ProvenBreakpointAnswer with the signature and key metadata. */ export declare function signAnswer(answer: BreakpointAnswer, fingerprint: string, baseDir?: string): Promise; /** * Sign a BreakpointAnswer using an already-loaded PrivateKeyRecord. * * This avoids requiring the key to be persisted on disk and is useful * for backends that load the key from a configured path. */ export declare function signAnswerWithKeyRecord(answer: BreakpointAnswer, keyRecord: PrivateKeyRecord): ProvenBreakpointAnswer; //# sourceMappingURL=sign.d.ts.map