import { Program } from "@project-serum/anchor"; import { PublicKey, Signer } from "@solana/web3.js"; import { Dsov } from "../../types"; export declare const initTokenWhitelistIx: (program: Program, payer: PublicKey, ownerAuthority: PublicKey, whitelistOwnerAuthority: PublicKey, tokenWhitelist: PublicKey) => Promise; export declare const initTokenWhitelistRpc: (program: Program, payer: PublicKey, ownerAuthority: PublicKey, whitelistOwnerAuthority: PublicKey, tokenWhitelist: PublicKey, signers: Signer[]) => Promise; export declare const addRegularTokensWhitelistIx: (program: Program, ownerAuthority: PublicKey, tokenMints: PublicKey[], tokenWhitelist: PublicKey) => Promise; export declare const addRegularTokensWhitelistRpc: (program: Program, ownerAuthority: PublicKey, tokenMints: PublicKey[], tokenWhitelist: PublicKey, signers: Signer[]) => Promise; export declare const addEuroMetaTokensWhitelistIx: (program: Program, ownerAuthority: PublicKey, optionChain: PublicKey, tokenWhitelist: PublicKey, tokenMints: PublicKey[], euroMetaV2s: PublicKey[]) => Promise; export declare const addEuroMetaTokensWhitelistRpc: (program: Program, ownerAuthority: PublicKey, optionChain: PublicKey, tokenWhitelist: PublicKey, tokenMints: PublicKey[], euroMetaV2s: PublicKey[], signers: Signer[]) => Promise; export declare const removeEuroMetaTokenIx: (program: Program, ownerAuthority: PublicKey, tokenWhitelist: PublicKey, optionChain: PublicKey, euroMetaV2: PublicKey, mint: PublicKey) => Promise; export declare const removeEuroMetaTokenRpc: (program: Program, ownerAuthority: PublicKey, tokenWhitelist: PublicKey, optionChain: PublicKey, euroMetaV2: PublicKey, mint: PublicKey, signers: Signer[]) => Promise; //# sourceMappingURL=index.d.ts.map