import type { Options } from 'code-block-writer'; import type { PuristaConfig } from '../../loadPuristaConfig.js'; import type { PuristaProjectInfo } from '../../scanPuristaProject.js'; /** * Generate a stream builder file. * * The generated builder uses `.getStreamBuilder(...)`, attaches input, chunk, * and final schemas, optionally sets a final event, and closes the writer in the * starter implementation. */ export declare const getStreamBuilderFileContent: (input: { serviceName: string; serviceVersion: string; streamName: string; responseEventName?: string; streamDescription: string; puristaConfig: PuristaConfig; codeWriterOptions?: Partial; puristaProject: PuristaProjectInfo; }) => string; //# sourceMappingURL=getStreamBuilderFileContent.d.ts.map