import type { DesignerModel } from './types.js'; export declare class StubDesignerModel implements DesignerModel { private readonly proposals; readonly name: string; /** The last critique passed to proposeMutations — lets a test verify the * Critic actually drove the proposals (User Story 11). */ lastCritique: string | undefined; constructor(proposals?: string[], name?: string); proposeMutations(_paste: string, critique?: string): Promise; nameArchetype(paste: string): Promise<{ archetype: string; novel: boolean; }>; }