import { HttpHeaders } from '@dripjs/types'; import { RateLimit } from '../types'; export declare function getRateLimit(headers: HttpHeaders): RateLimit; /** * get channel name * * @param params * * eg1: * input: { * pair: 'XBTUSD', * endPoint: PublicEndPoints.Trade, * } * output: 'trade:XBTUSD' * * eg2: * input: { * pair: ['XBTUSD', 'ETHUSD'], * endPoint: PublicEndPoints.Trade, * } * output: ['trade:XBTUSD', 'trade:ETHUSD'] */ export declare function getChannelName(params: { pair?: string | string[]; endPoint: string; }): string | string[];