import type { Connection, PublicKeyInitData } from '@solana/web3.js'; import type { Provider } from '@coral-xyz/anchor'; import { Program } from '@coral-xyz/anchor'; import type { TokenMessenger, MessageTransmitter } from './../index.js'; export declare function createTokenMessengerProgramInterface(programId: PublicKeyInitData, provider?: Provider): Program; export declare function createReadOnlyTokenMessengerProgramInterface(programId: PublicKeyInitData, connection?: Connection): Program; export declare function createMessageTransmitterProgramInterface(programId: PublicKeyInitData, provider?: Provider): Program; export declare function createReadOnlyMessageTransmitterProgramInterface(programId: PublicKeyInitData, connection?: Connection): Program; //# sourceMappingURL=program.d.ts.map