import * as mq from "@distilled.cloud/aws/mq"; import * as Effect from "effect/Effect"; /** * Amazon MQ tags are a plain string map on the wire. Drop any `undefined` * values (the distilled map type is `{ [k: string]: string | undefined }`) * so downstream diffing works on a clean `Record`. */ export declare const toTagRecord: (tags: { [key: string]: string | undefined; } | undefined) => Record; /** * Sync tags on an Amazon MQ resource (broker or configuration): diff the * OBSERVED cloud tags against the desired set and apply only the delta via * `createTags` (upsert) / `deleteTags` (remove). */ export declare const syncMqTags: (arn: string, observedTags: Record, desiredTags: Record) => Effect.Effect; //# sourceMappingURL=internal.d.ts.map