frexp
Version:
16 lines (15 loc) • 515 B
TypeScript
type Options = boolean | { wrap?: boolean; param?: any };
declare module "frexp/lib/Resource" {
export default abstract class Resource {
[x: string]: any;
constructor(object: any, wrap?: Options);
abstract toArray(param?: any): any;
static get wrap(): string;
static collection(array: Array<any>, wrap?: Options): any;
static paginate(
result: any,
option?: { param?: any }
): { total: number; [key: string]: any[] };
merge(condition: boolean, value: any): void;
}
}