import { ICallback, IRedisClient } from 'redis-smq-common';
import { EQueueOperationalState, IQueueParams } from '../../queue-manager/index.js';
import { EQueueOperation } from '../types/index.js';
export declare function _checkOperation(client: IRedisClient, queueParams: IQueueParams, operation: EQueueOperation, cb: ICallback<{
    allowed: boolean;
    currentQueueState: EQueueOperationalState;
}>): void;
//# sourceMappingURL=_check-operation.d.ts.map