import type * as COA from '@motionpicture/coa-service';
import * as factory from '../../../factory';
interface IProcessConfirmCOAReserveResult {
    stateReserveArgs?: COA.factory.reserve.IStateReserveArgs;
    stateReserveResult?: COA.factory.reserve.IStateReserveResult | null;
    updReserveArgs?: COA.factory.reserve.IUpdReserveArgs;
    updReserveResult?: COA.factory.reserve.IUpdReserveResult;
}
declare function processConfirmCOAReserveResult2recipe(params: {
    processConfirmCOAReserveResult: IProcessConfirmCOAReserveResult;
    project: {
        id: string;
    };
}): factory.action.interact.confirm.reservation.IConfirmCOAReserveRecipe;
export { IProcessConfirmCOAReserveResult, processConfirmCOAReserveResult2recipe };
