/** * Catapult REST Endpoints * OpenAPI Specification of catapult-rest * * The version of the OpenAPI document: 1.0.4 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { MerkleStateInfoDTO, MetadataInfoDTO, MetadataPage, MetadataTypeEnum, Order } from '../models/index'; export interface GetMetadataRequest { compositeHash: string; } export interface GetMetadataMerkleRequest { compositeHash: string; } export interface SearchMetadataEntriesRequest { sourceAddress?: string; targetAddress?: string; scopedMetadataKey?: string; targetId?: string; metadataType?: MetadataTypeEnum; pageSize?: number; pageNumber?: number; offset?: string; order?: Order; } /** * */ export declare class MetadataRoutesApi extends runtime.BaseAPI { /** * Gets the metadata for a given composite hash. * Get metadata information */ getMetadataRaw(requestParameters: GetMetadataRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the metadata for a given composite hash. * Get metadata information */ getMetadata(requestParameters: GetMetadataRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Gets the metadata merkle for a given composite hash. * Get metadata merkle information */ getMetadataMerkleRaw(requestParameters: GetMetadataMerkleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the metadata merkle for a given composite hash. * Get metadata merkle information */ getMetadataMerkle(requestParameters: GetMetadataMerkleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Returns an array of metadata. * Search metadata entries */ searchMetadataEntriesRaw(requestParameters: SearchMetadataEntriesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Returns an array of metadata. * Search metadata entries */ searchMetadataEntries(requestParameters?: SearchMetadataEntriesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }