import { PriceFeedAdapter, TokenPrice } from "../priceClient";
import { BaseHTTPAdapter } from "./baseAdapter";
type DefaultPrice = {
    [currency: string]: {
        [address: string]: number;
    };
};
/**
 * Fallback price adapter to unconditionally return 0 on all input addresses.
 * This adapter can be used as a last-resort to default to a token price of 0
 * in case all other adapters fail to resolve a token price.
 */
export declare class PriceFeed extends BaseHTTPAdapter implements PriceFeedAdapter {
    private readonly prices;
    constructor(prices?: DefaultPrice);
    getPriceByAddress(address: string, currency: string): Promise<TokenPrice>;
    getPricesByAddress(addresses: string[], currency: string): Promise<TokenPrice[]>;
}
export {};
//# sourceMappingURL=default.d.ts.map