Files
graphql-api-js/src/types/types.ts
T

31 lines
482 B
TypeScript

export type Maybe<T> = 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> | number;
offset: number;
limit: number;
}
export interface IdNumberResult {
id: number;
}