export type Maybe = T | undefined; export interface PaginationInput { limit: number; offset?: number; } export interface DateInput { from: Date; to: Date; } export interface DateFilterInput { dates: DateInput; } export interface GeneralInput { pagination: PaginationInput; filter?: DateFilterInput; } export interface PaginationResult { total: Promise | number; offset: number; limit: number; } export interface IdNumberResult { id: number; }