/** * @file ERC721 Tool Handlers * @version 1.0.0 * * Tool handlers for ERC721 NFT standard operations */ export declare function initializeErc721Handlers(service: any): void; export declare const erc721Handlers: { getERC721CollectionInfo: (args: unknown) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { isError: boolean; content: { type: string; text: string; }[]; }>; getERC721Owner: (args: unknown) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { isError: boolean; content: { type: string; text: string; }[]; }>; getERC721Metadata: (args: unknown) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { isError: boolean; content: { type: string; text: string; }[]; }>; getERC721TokensOfOwner: (args: unknown) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { isError: boolean; content: { type: string; text: string; }[]; }>; transferERC721: (args: unknown) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { isError: boolean; content: { type: string; text: string; }[]; }>; safeTransferERC721: (args: unknown) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { isError: boolean; content: { type: string; text: string; }[]; }>; };