export type StatusCode = 'ok' | 'error'; export interface SimpleResponse { status: StatusCode; } export interface DataResponse extends SimpleResponse { data: T; } export interface DataListResponse extends SimpleResponse { data: T[]; count: number; first_result?: number; max_results?: number; total?: number; }