import type { EBSITrustedNodesList } from "@europeum-ebsi/vcdm1.1-trusted-nodes-list-schema"; import type { Source } from "./sources/source.ts"; export { JsonSchemaValidationError } from "./errors/JsonSchemaValidationError.ts"; export type { Source } from "./sources/source.ts"; interface GetTrustedNodesListOptions { timeout?: number; } interface GetTrustedNodesListResult { list: TrustedNodesList; raw: { vc: string; vp: string; }; } type TrustedNodesList = EBSITrustedNodesList["credentialSubject"]; export declare function getTrustedNodesList(network: string, options?: GetTrustedNodesListOptions): Promise; export declare function getTrustedNodesListFromSources(sources: readonly Source[], network: string): Promise; //# sourceMappingURL=index.d.ts.map