import { ChainTracker, TransactionEvidence, VerifiedTransactionOutput } from '@bsv/sdk'; /** Untrusted lookup evidence. A host's txid and context are never chain authority. */ export interface OverlayOutputEvidence extends TransactionEvidence { context?: number[]; } export type VerifiedOverlayOutput = VerifiedTransactionOutput; /** * Independently verify one byte-bound output using the caller's canonical chain * source. Repeated consumers can use the SDK TransactionEvidenceCoordinator. */ export declare function verifyOverlayOutput(evidence: OverlayOutputEvidence, chainTracker: ChainTracker): Promise; //# sourceMappingURL=verifyOverlayOutput.d.ts.map