///
import { Buffer } from 'buffer';
export declare class SuiPriceServiceConnection {
private readonly _endpoint;
private readonly _timeout;
constructor(endpoint: string, config?: {
timeout: number;
});
/**
* Gets price update data (either batch price attestation VAAs or accumulator messages, depending on the chosen endpoint), which then
* can be submitted to the Pyth contract to update the prices. This will throw an axios error if there is a network problem or
* the price service returns a non-ok response (e.g: Invalid price ids)
*
* @param priceIds Array of hex-encoded price ids.
* @returns Array of buffers containing the price update data.
*/
getPriceFeedsUpdateData(priceIds: string[]): Promise;
}