@apihawk/help-center-sdk
Version:
The ApiHawk Help Center SDK
28 lines (27 loc) • 599 B
TypeScript
export interface IHashTable<T = string> {
[key: string]: T;
}
export interface IZendRestPaginatedResource<T = any> {
page: number;
page_count: number;
page_size: number;
total_items: number;
_embedded: {
[key: string]: T[];
};
_links: any;
_language: any;
}
export interface IRestPaginatedResource<T = any> {
page: number;
page_count: number;
page_size: number;
total_items: number;
items: T[];
}
export interface IRestPaginationQuery {
page?: number;
page_size?: number;
sortBy?: string;
sortOrder?: 'ASC' | 'DESC';
}