import type { MSG_TO_L1, PROOF, PROOF_FACTS } from '../api/components.js'; /** * The result of proving a transaction */ export type PROVE_TRANSACTION_RESULT = { proof: PROOF; proof_facts: PROOF_FACTS; l2_to_l1_messages: MSG_TO_L1[]; /** * Opaque side-channel attached alongside the proof and relayed verbatim by the prover * from the external blocking check service. Optional; omitted from the response when absent. * The prover does not interpret its contents — concrete keys (e.g. a screening signature * under `signature`) are defined by the producing service, not by this API. */ additional_data?: Record; }; //# sourceMappingURL=components.d.ts.map