export interface BasicPageParams { page: number; pageSize: number; } export interface BasicFetchResult { items: T[]; total: number; } export interface RemoteData { key: string | number; data?: any; } export interface PageParams { model: T; size: number; current: number; sort?: string; order?: string; extra?: any; } export interface PageResult { records: T[]; // offset: number pages: string; current: string; total: string; size: string; orders: any[]; }