import { Filter } from '../types.ts';
import { RealTimeFeedBase } from './realtimefeed.ts';
export declare class CoinbaseRealTimeFeed extends RealTimeFeedBase {
    private _hasCredentials;
    protected get wssURL(): "wss://ws-direct.exchange.coinbase.com" | "wss://ws-feed.exchange.coinbase.com";
    protected channelMappings: {
        full: string[];
        level2: string[];
        matches: string[];
        ticker: string[];
    };
    protected mapToSubscribeMessages(filters: Filter<string>[]): any[];
    private getAuthParams;
    protected messageIsError(message: any): boolean;
}
//# sourceMappingURL=coinbase.d.ts.map