export { writeCodeModel } from "./code-model-writer.js";
export { configurationFileName, tspOutputFileName } from "./constants.js";
export { $onEmit } from "./emitter.js";
export { createModel } from "./lib/client-model-builder.js";
export { $lib, createDiagnostic, getTracer, reportDiagnostic } from "./lib/lib.js";
export { LoggerLevel } from "./lib/logger-level.js";
export { Logger } from "./lib/logger.js";
export { CSharpEmitterOptions, CSharpEmitterOptionsSchema, defaultOptions, resolveOptions, } from "./options.js";
export { $dynamicModel, isDynamicModel } from "./lib/decorators.js";
export { CSharpEmitterContext, createCSharpEmitterContext } from "./sdk-context.js";
export { CodeModel } from "./type/code-model.js";
export { InputClient, InputModelType } from "./type/input-type.js";
export type { DynamicModelDecorator } from "../../generated-defs/TypeSpec.HttpClient.CSharp.js";
//# sourceMappingURL=index.d.ts.map