@data-client/endpoint
Version:
Declarative Network Interface Definitions
14 lines (13 loc) • 610 B
TypeScript
import PolymorphicSchema from './Polymorphic.js';
import { Visit } from '../interface.js';
/**
* Represents arrays
* @see https://dataclient.io/rest/api/Array
*/
export default class ArraySchema extends PolymorphicSchema {
normalize(input: any, parent: any, key: any, args: any[], visit: Visit, addEntity: any, getEntity: any, checkLoop: any): any;
denormalize(input: any, args: any[], unvisit: (schema: any, input: any) => any): any;
queryKey(args: unknown, queryKey: unknown, getEntity: unknown, getIndex: unknown): any;
toJSON(): any[];
}
//# sourceMappingURL=Array.d.ts.map