/** * log10x_retriever_series — fidelity-aware time series materialization. * * Builds a time series (counts per bucket, optionally grouped by an * enrichment label) from the customer's S3 archive over an arbitrary * window. Auto-selects between full aggregation (Strategy A) and per- * window-sampled fan-out (Strategy B) based on Reporter pattern volume, * with window-length fallback when Reporter has no signal. * * Honest at any scale: full mode returns exact counts; sampled mode * preserves time-distribution shape and dominant-group ranking but * caveats tail visibility. Pathological volume gets a structured refusal * with narrowing guidance, never a silent timeout. */ import { z } from 'zod'; import type { EnvConfig } from '../lib/environments.js'; export declare const retrieverSeriesSchema: { pattern: z.ZodOptional; search: z.ZodOptional; from: z.ZodString; to: z.ZodDefault; filters: z.ZodOptional>; target: z.ZodOptional; bucket_size: z.ZodDefault; group_by: z.ZodOptional; fidelity: z.ZodDefault; environment: z.ZodOptional; view: z.ZodOptional>>; }; export declare function executeRetrieverSeries(rawArgs: { pattern?: string; search?: string; from: string; to: string; filters?: string[]; target?: string; bucket_size?: string; group_by?: string; fidelity?: string; environment?: string; view?: 'summary'; }, env: EnvConfig): Promise;