import type { AuthenticationProgramStateError, AuthenticationProgramStateMinimum, AuthenticationProgramStateStack, AuthenticationProgramStateTransactionContext, Input, Output } from '../../../lib.js'; import type { AuthenticationProgramStateCodeSeparator } from '../../vm-types.js'; export declare const opInputIndex: (state: State) => State; export declare const opActiveBytecode: (state: State) => State; export declare const opTxVersion: (state: State) => State; export declare const opTxInputCount: (state: State) => State; export declare const opTxOutputCount: (state: State) => State; export declare const opTxLocktime: (state: State) => State; export declare const useTransactionUtxo: (state: State, operation: (nextState: State, [utxo]: [Output]) => State) => State; export declare const opUtxoValue: (state: State) => State; export declare const opUtxoBytecode: (state: State) => State; export declare const useTransactionInput: (state: State, operation: (nextState: State, [input]: [Input]) => State) => State; export declare const opOutpointTxHash: (state: State) => State; export declare const opOutpointIndex: (state: State) => State; export declare const opInputBytecode: (state: State) => State; export declare const opInputSequenceNumber: (state: State) => State; export declare const useTransactionOutput: (state: State, operation: (nextState: State, [output]: [Output]) => State) => State; export declare const opOutputValue: (state: State) => State; export declare const opOutputBytecode: (state: State) => State; //# sourceMappingURL=inspection.d.ts.map