export declare const useTransactionEngine: (transactionTypeId: any) => {
    currentTransactionType: any;
    evaluateRule: (rule: any, udpTransaction: any) => any;
    getTransactionTypeTransactionActions: (udpTransaction: any, ruleTypeId?: any) => any;
    hasRevisions: any;
    getHiddenFields: (udpTransaction: any) => any[];
    getRequiredFields: (udpTransaction: any) => any[];
    closedStatuses: any;
    hasClosedStatus: any;
    transactionTypeGridColumns: any;
    transactionTypeColumnDefProperties: any;
    transactionTypePageConfiguration: any;
    getUiActionRenderParameters: (uiActionType: any) => any;
    checkIfTransactionIsClosed: (udpTransaction: any) => any;
    getTransactionTypeLabel: (udpTransaction: any) => any;
    transactionTypeStatusColorsMap: {};
    transactionTypeStatuses: any;
    canCancel: any;
};
//# sourceMappingURL=useTransactionEngine.d.ts.map