import { PublicKey, PublicKeyInitData } from '@solana/web3.js';
import { BN } from '@project-serum/anchor';
import { Chain } from '@wormhole-foundation/connect-sdk';
export interface ForeignContract {
    chain: number;
    address: number[];
    fee: BN;
}
export declare function deriveForeignContractAddress(programId: PublicKeyInitData, chainId: Chain): PublicKey;
//# sourceMappingURL=foreignContract.d.ts.map