@panoptic-it-solutions/unifi-api-client
Version:
A Node.js client library for the UniFi Controller API
27 lines (26 loc) • 486 B
TypeScript
export interface ApiResponse<T = unknown> {
meta: {
rc: string;
msg?: string;
};
data: T;
}
export interface ClientIdentifier {
mac?: string;
ip?: string;
name?: string;
}
export interface PaginationOptions {
start?: number;
limit?: number;
}
export interface SortOptions {
sortby?: string;
sortorder?: 'asc' | 'desc';
}
export interface Admin {
_id: string;
name: string;
email: string;
[key: string]: unknown;
}