@corejam/base
Version:
A scaffolding for building progressive GraphQL powered jamstack applications
28 lines (27 loc) • 637 B
TypeScript
export declare type Timestamp = {
dateCreated: string;
dateUpdated: string;
};
export declare type TimestampInput = Partial<Timestamp> & {
dateCreated?: string;
dateUpdated: string;
};
export declare type Paginated = {
totalItems: number;
perPage: number;
currentPage: number;
lastPage: number;
items: any[];
};
export declare type Deliverability = {
stock?: number;
clearance_sale: boolean;
delivery_time?: string;
restock_time_days?: number;
free_shipping: boolean;
min_order_qty?: number;
max_order_qty?: number;
};
export declare type DBDocument = {
id: string;
};