import { ApiFaucetMintSuiFrenBody, ApiFaucetRequestBody, CallerConfig, CoinType } from "../../types"; import { Caller } from "../../general/utils/caller"; import { AftermathApi } from "../../general/providers"; import { Transaction } from "@mysten/sui/transactions"; export declare class Faucet extends Caller { private readonly Provider?; static readonly constants: { defaultRequestAmountUsd: number; }; constructor(config?: CallerConfig, Provider?: AftermathApi | undefined); getSupportedCoins(): Promise; getRequestCoinTransaction(inputs: ApiFaucetRequestBody): Promise; getMintSuiFrenTransaction(inputs: ApiFaucetMintSuiFrenBody): Promise; private useProvider; } //# sourceMappingURL=faucet.d.ts.map