///
import { BN } from '@coral-xyz/anchor';
import { PublicKey, TransactionSignature } from '@solana/web3.js';
import { CompetitionsClient } from './competitionClient';
import * as anchor from '@coral-xyz/anchor';
export declare class SwitchboardClient {
readonly competitionsClient: CompetitionsClient;
readonly provider: anchor.Provider;
constructor(competitionsClient: CompetitionsClient, provider: anchor.Provider);
requestRandomness(competition: PublicKey, bounty?: BN): Promise;
updateSwitchboardFunction(competition: PublicKey, switchboardFunction: PublicKey): Promise;
}