import { Result } from './Result'; import { JsonPath } from './jsonPath'; export type Completion = { path: JsonPath; values: any[]; }; export interface DataFormat { export(args?: any): Promise; check(args: { data: any; path?: any; depth?: any; }): Promise; completions(args?: { data?: any; path?: any; depth?: any; }): Promise>; } export type CheckReturn = {};