/// import { PublicKey } from '@solana/web3.js'; import { BN } from '@coral-xyz/anchor'; export declare function getDriftStateAccountPublicKeyAndNonce(programId: PublicKey): Promise<[PublicKey, number]>; export declare function getDriftStateAccountPublicKey(programId: PublicKey): Promise; export declare function getUserAccountPublicKeyAndNonce(programId: PublicKey, authority: PublicKey, subAccountId?: number): Promise<[PublicKey, number]>; export declare function getUserAccountPublicKey(programId: PublicKey, authority: PublicKey, subAccountId?: number): Promise; export declare function getUserAccountPublicKeySync(programId: PublicKey, authority: PublicKey, subAccountId?: number): PublicKey; export declare function getUserStatsAccountPublicKey(programId: PublicKey, authority: PublicKey): PublicKey; export declare function getPerpMarketPublicKey(programId: PublicKey, marketIndex: number): Promise; export declare function getSpotMarketPublicKey(programId: PublicKey, marketIndex: number): Promise; export declare function getSpotMarketVaultPublicKey(programId: PublicKey, marketIndex: number): Promise; export declare function getInsuranceFundVaultPublicKey(programId: PublicKey, marketIndex: number): Promise; export declare function getInsuranceFundStakeAccountPublicKey(programId: PublicKey, authority: PublicKey, marketIndex: number): PublicKey; export declare function getDriftSignerPublicKey(programId: PublicKey): PublicKey; export declare function getSerumOpenOrdersPublicKey(programId: PublicKey, market: PublicKey): PublicKey; export declare function getSerumSignerPublicKey(programId: PublicKey, market: PublicKey, nonce: BN): PublicKey; export declare function getSerumFulfillmentConfigPublicKey(programId: PublicKey, market: PublicKey): PublicKey; export declare function getPhoenixFulfillmentConfigPublicKey(programId: PublicKey, market: PublicKey): PublicKey; export declare function getReferrerNamePublicKeySync(programId: PublicKey, nameBuffer: number[]): PublicKey; export declare function getProtocolIfSharesTransferConfigPublicKey(programId: PublicKey): PublicKey;