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';
}
