import type { AuthenticationProgramStateControlStack, AuthenticationProgramStateError, AuthenticationProgramStateStack } from '../../../lib.js'; export declare const opVerify: (state: State) => State; export declare const reservedOperation: (state: State) => State; export declare const opReturn: (state: State) => State; export declare const opIf: (state: State) => State; /** * Note, `OP_NOTIF` is not completely equivalent to `OP_NOT OP_IF`. `OP_NOT` * operates on a VM Number (as the inverse of `OP_0NOTEQUAL`), while `OP_NOTIF` * checks the "truthy-ness" of a stack item like `OP_IF`. */ export declare const opNotIf: (state: State) => State; export declare const opEndIf: (state: State) => State; export declare const opElse: (state: State) => State; //# sourceMappingURL=flow-control.d.ts.map