import { Address, GetAccountInfoApi, Instruction, Rpc } from "@solana/kit"; interface DeleteNameRegistryParams { rpc: Rpc; name: string; refundAddress: Address; classAddress?: Address; parentAddress?: Address; } /** * Deletes a name registry and refunds the associated rent balance to the specified target. * * @param params - An object containing the following properties: * - `rpc`: An RPC interface implementing GetAccountInfoApi. * - `name`: The name of the registry to be deleted. * - `refundTarget`: The address to which the refunded rent balance will be sent. * - `classAddress`: (Optional) The address of the class associated with the registry. * - `parentAddress`: (Optional) The address of the parent registry. * @returns A promise which resolves to the delete name registry instruction. */ export declare const deleteNameRegistry: ({ rpc, name, refundAddress, classAddress, parentAddress, }: DeleteNameRegistryParams) => Promise; export {};