///
import { AxiosResponse } from 'axios';
import { Cluster, PublicKey } from '@solana/web3.js';
import { HeightType } from './types';
export default class ConfigurationClient {
private axios;
private mockAdapter?;
private cluster;
private wallet;
constructor({ cluster, mockRequests, wallet, }: {
cluster: Cluster;
wallet: PublicKey;
mockRequests?: boolean;
});
createConfigurationMessage(opts: {
lat: number;
lng: number;
heightInMeters: number;
azimuth: number;
heightType: HeightType;
hotspotAddress: string;
antenna?: number;
}): Promise;
sendConfigurationMessage({ originalMessage, signedMessage, hotspotAddress, token, vendorSlug, }: {
hotspotAddress: string;
originalMessage: Uint8Array;
signedMessage: Uint8Array;
token: string;
vendorSlug?: string;
}): Promise>;
}
//# sourceMappingURL=ConfigurationClient.d.ts.map