node-fractal
Version:
Output complex, flexible, AJAX/RESTful data structures.
11 lines (10 loc) • 468 B
TypeScript
import { SerializerInterface } from './interface';
export declare class DataSerializer implements SerializerInterface {
mergeIncludes(transformedData: Record<string, any>, includedData: Record<string, any>): Record<string, any>;
collection(resourceKey: string, data: Record<string, any>[]): {
data: Record<string, any>[];
};
item(resourceKey: string, data: Record<string, any>): Record<string, any>;
null(): {};
meta(meta: any): any;
}