/** Structured originals from a customer-controlled browser; no server collection here. */ export declare const SOURCE_PLATFORMS: string[]; export declare const collectionProperties: { collection_run_id: { type: string; maxLength: number; description: string; }; collection_scope: { type: string; maxLength: number; description: string; }; coverage_state: { type: string; enum: string[]; }; sources: { type: string; minItems: number; maxItems: number; description: string; items: { type: string; required: string[]; additionalProperties: boolean; properties: { id: { maxLength: number; type: string; }; title: { maxLength: number; type: string; }; url: { maxLength: number; type: string; }; platform: { type: string; enum: string[]; }; content: { minLength: number; maxLength: number; type: string; }; author: { maxLength: number; type: string; }; published_at: { description: string; type: string; }; metadata: { type: string; description: string; }; engagement: { type: string; properties: { [k: string]: { type: string; minimum: number; }; }; }; comments: { type: string; items: { type: string; required: string[]; additionalProperties: boolean; properties: { id: { maxLength: number; type: string; }; url: { maxLength: number; type: string; }; text: { minLength: number; maxLength: number; type: string; }; author: { maxLength: number; type: string; }; published_at: { type: string; }; metadata: { type: string; description: string; }; likes: { type: string; minimum: number; }; replies: { type: string; minimum: number; }; }; }; }; }; }; }; coverage: { type: string; required: string[]; additionalProperties: boolean; description: string; properties: { platform: { type: string; enum: string[]; }; collector: { type: string; }; collection_scope: { type: string; }; coverage_state: { type: string; enum: string[]; }; run_id: { type: string; }; query: { type: string; }; started_at: { type: string; }; finished_at: { type: string; }; notes: { type: string; }; totals: { type: string; }; targets: { type: string; maxItems: number; items: { type: string; required: string[]; properties: { target: { type: string; }; target_type: { type: string; }; role: { type: string; }; status: { type: string; }; items_found: { type: string; minimum: number; }; items_stored: { type: string; minimum: number; }; error: { type: string; }; cursor_start: { type: string; }; cursor_end: { type: string; }; reached_end: { type: string; }; metadata: { type: string; description: string; }; }; }; }; }; }; };