/** * Generated by orval v8.5.3 🍺 * Do not edit manually. * Space Invoices API * REST API for invoice management, customer management, and accounting operations. Features include cursor-based pagination for efficient data navigation, flexible JSON querying with MongoDB-style operators, full-text search across multiple fields, and comprehensive metadata support for custom tracking. * OpenAPI spec version: 1.0.0 */ import type { StatsFilters } from './statsFilters'; import type { StatsQueryRequestMetricsItem } from './statsQueryRequestMetricsItem'; import type { StatsQueryRequestOrderByItem } from './statsQueryRequestOrderByItem'; import type { StatsQueryRequestTable } from './statsQueryRequestTable'; /** * Stats query request specification */ export interface StatsQueryRequest { /** * Metrics to compute * @minItems 1 * @maxItems 10 */ metrics: StatsQueryRequestMetricsItem[]; /** Table to query */ table: StatsQueryRequestTable; /** Start date (ISO format YYYY-MM-DD) */ date_from?: string; /** End date (ISO format YYYY-MM-DD) */ date_to?: string; filters?: StatsFilters; /** * Fields to group by * @maxItems 5 */ group_by?: string[]; /** * Ordering for results * @maxItems 3 */ order_by?: StatsQueryRequestOrderByItem[]; /** * Maximum number of rows to return * @minimum 1 * @maximum 1000 */ limit?: number; } //# sourceMappingURL=statsQueryRequest.d.ts.map