import { SeededRandom } from "./seeded-random.js"; export interface RandomTextOptions { /** Approximate target in characters (4 chars ≈ 1 token). Default: 1000. */ targetChars?: number; /** Include code blocks. Default: true. */ includeCode?: boolean; /** Include markdown formatting. Default: true. */ includeMarkdown?: boolean; } /** * Generate realistic-looking coding conversation text of approximately * `targetChars` length using a seeded PRNG. */ export declare function generateRandomText(rng: SeededRandom, options?: RandomTextOptions): string; /** * Generate a short observation-like sentence (single line, plain prose). */ export declare function generateObservationContent(rng: SeededRandom): string; /** * Generate a short reflection-like sentence (single line, plain prose, no markdown). */ export declare function generateReflectionContent(rng: SeededRandom): string; /** * Generate a random timestamp in "YYYY-MM-DD HH:MM" format within the last 30 days. */ export declare function generateTimestamp(rng: SeededRandom): string; //# sourceMappingURL=random-text.d.ts.map