export class GetPriceMoversQuery {
  constructor(
    /** Price movement direction: 'up' for gainers, 'down' for losers */
    public readonly direction: 'up' | 'down',
    /** Look-back period string, e.g. '7d', '14d', '30d' */
    public readonly period: string,
    /** Maximum number of results to return */
    public readonly limit: number,
    /** Geographic aggregation level — currently only 'district' */
    public readonly level: 'district',
  ) {}
}
