import type { BaseTransactionOptions } from "../../../transaction/types.js"; export { isContractURISupported as isGetContractMetadataSupported } from "../__generated__/IContractMetadata/read/contractURI.js"; /** * Retrieves the contract metadata including name and symbol. * @param options The transaction options. * @returns A promise that resolves to an object containing the resolved metadata, name, and symbol. * @extension COMMON * @example * ```ts * import { getContractMetadata } from "thirdweb/extensions/common"; * const metadata = await getContractMetadata({ contract }); * ``` */ export declare function getContractMetadata(options: BaseTransactionOptions): Promise<{ name: string | null; symbol: string | null; [key: string]: unknown; }>; //# sourceMappingURL=getContractMetadata.d.ts.map