import { BatchBurnCommandHandler } from '../../../app/usecase/command/security/operations/batch/batchBurn/BatchBurnCommandHandler';
import { BurnCommandHandler } from '../../../app/usecase/command/security/operations/burn/BurnCommandHandler';
import { ProtectedRedeemFromByPartitionCommandHandler } from '../../../app/usecase/command/security/operations/redeem/ProtectedRedeemFromByPartitionCommandHandler';
import { RedeemCommandHandler } from '../../../app/usecase/command/security/operations/redeem/RedeemCommandHandler';
import { CanRedeemByPartitionQueryHandler } from '../../../app/usecase/query/security/canRedeemByPartition/CanRedeemByPartitionQueryHandler';
export declare const COMMAND_HANDLERS_REDEEM: ({
    token: symbol;
    useClass: typeof RedeemCommandHandler;
} | {
    token: symbol;
    useClass: typeof ProtectedRedeemFromByPartitionCommandHandler;
} | {
    token: symbol;
    useClass: typeof BurnCommandHandler;
} | {
    token: symbol;
    useClass: typeof BatchBurnCommandHandler;
})[];
export declare const QUERY_HANDLERS_REDEEM: {
    token: symbol;
    useClass: typeof CanRedeemByPartitionQueryHandler;
}[];
