import { KeypairLike, Operation } from "@honeycomb-protocol/hive-control"; import { PublicKey } from "@solana/web3.js"; import { Switch } from "../handler"; /** * Arguments for minting an NFT (Non-Fungible Token). */ export interface CreateMintPNFTIxArgs { owner: KeypairLike | PublicKey; payer?: KeypairLike | PublicKey; } /** * Mint an NFT (Non-Fungible Token). * * @param args - An object containing information about the NFT minting. * @param _switch - An instance of the Switch class representing the NFT switch. * @returns An object containing the minting operation and the mint's public key. */ export declare const createMintPNFTIx: (args: CreateMintPNFTIxArgs, _switch: Switch) => Promise<{ operation: Operation; mint: PublicKey; }>; //# sourceMappingURL=mintNft.d.ts.map