import type { Client, Options as Options2, TDataShape } from './client'; import type { ValidateCatalogueDocumentData, ValidateCatalogueDocumentErrors, ValidateCatalogueDocumentResponses, ValidateDocumentData, ValidateDocumentErrors, ValidateDocumentResponses } from './types.gen'; export type Options = Options2 & { /** * You can provide a client instance returned by `createClient()` instead of * individual options. This might be also useful if you want to implement a * custom client. */ client?: Client; /** * You can pass arbitrary values through the `meta` object. This can be * used to access values that aren't defined as part of the SDK function. */ meta?: Record; }; /** * Validate an INHERIT estate document * * Accepts a complete INHERIT estate document and returns validation results * at three conformance levels: Schema Valid, Referentially Intact, * and Jurisdiction Complete. * */ export declare const validateDocument: (options: Options) => import("./client").RequestResult; /** * Validate an INHERIT catalogue document * * Accepts a complete INHERIT catalogue document and returns validation results. * Catalogues are dealer/platform asset collections distinct from individual * estates. The same three conformance levels apply. * */ export declare const validateCatalogueDocument: (options: Options) => import("./client").RequestResult;