import { BatchingStrategy, BatchingTypeStrategy } from '../batching-strategy';
export type TransportType = 'redis' | 'console' | 'kafka' | 'rabbitmq';
export interface StrategyFactoryOptions {
    typePrefix?: string;
    batchingTypeStrategy?: BatchingTypeStrategy;
}
export declare class BatchingStrategyFactory {
    static createStrategy(transportType: TransportType, options?: StrategyFactoryOptions): BatchingStrategy;
}
