/** An approval operation that is being proposed or persisted. */ export type ApprovalAction='approve'|'deny'; /** The final outcome of an approval operation. */ export type ApprovalDecision='approved'|'denied'; /** Converts an imperative pending action into its committed decision value. */ export declare function approvalDecision(action:ApprovalAction):ApprovalDecision; /** Converts a committed decision into the action that produced it. */ export declare function approvalAction(decision:ApprovalDecision):ApprovalAction;