import * as z from "zod/v4-mini"; import { EntityChangeBehaviour } from "./entity-change-behaviour.js"; export type EntityChangePolicy = { defaultBehaviour?: EntityChangeBehaviour | undefined; /** * Overrides is keyed by addon_associations.id (instance), not catalogue addon_id. * * @remarks * That is the id an EntityChangeResult reports as EntityID. */ overrides?: { [k: string]: EntityChangeBehaviour; } | undefined; }; /** @internal */ export type EntityChangePolicy$Outbound = { default_behaviour?: string | undefined; overrides?: { [k: string]: string; } | undefined; }; /** @internal */ export declare const EntityChangePolicy$outboundSchema: z.ZodMiniType; export declare function entityChangePolicyToJSON(entityChangePolicy: EntityChangePolicy): string; //# sourceMappingURL=entity-change-policy.d.ts.map