UNPKG

@govtechsg/open-attestation

Version:
16 lines (15 loc) 635 B
import { Options } from "@govtechsg/jsonld"; interface Options<T> { iteratee: (data: { value: any; path: string; }) => T; path?: string; } /** * @deprecated will be removed in the next major release in favour of OpenAttestation v4.0 (more info: https://github.com/Open-Attestation/open-attestation/tree/alpha) */ export declare function traverseAndFlatten<T>(data: any[], options: Options<T>): T[]; export declare function traverseAndFlatten<T>(data: string | number | boolean | null, options: Options<T>): T; export declare function traverseAndFlatten<T>(data: any, options: Options<T>): T[]; export {};