import type { Connection, PublicKeyInitData, TransactionInstruction } from '@solana/web3.js'; import { PublicKey } from '@solana/web3.js'; import type { TokenBridge } from '@wormhole-foundation/sdk-connect'; export declare function createCreateWrappedInstruction(connection: Connection, tokenBridgeProgramId: PublicKeyInitData, wormholeProgramId: PublicKeyInitData, payer: PublicKeyInitData, vaa: TokenBridge.AttestVAA): TransactionInstruction; export interface CreateWrappedAccounts { payer: PublicKey; config: PublicKey; endpoint: PublicKey; vaa: PublicKey; claim: PublicKey; mint: PublicKey; wrappedMeta: PublicKey; splMetadata: PublicKey; mintAuthority: PublicKey; rent: PublicKey; systemProgram: PublicKey; tokenProgram: PublicKey; splMetadataProgram: PublicKey; wormholeProgram: PublicKey; } export declare function getCreateWrappedAccounts(tokenBridgeProgramId: PublicKeyInitData, wormholeProgramId: PublicKeyInitData, payer: PublicKeyInitData, vaa: TokenBridge.VAA): CreateWrappedAccounts; //# sourceMappingURL=createWrapped.d.ts.map