import { EmitContext } from "@typespec/compiler"; import { TypeSpecScriptNode } from "@typespec/compiler/ast"; import { MsGraphEmitterOptions } from "../lib.js"; /** * Collects suppressions from TypeSpec source files and merges them with existing suppressions. * If a suppression.json file already exists in the output directory, new suppressions will be * merged with the existing ones for the same CSDL path. */ export declare function collectSuppressions(context: EmitContext, path: string, sourceFile: TypeSpecScriptNode): Promise> | undefined>; //# sourceMappingURL=suppression-collector.d.ts.map