{"version":3,"file":"UpdateSuccess.mjs","names":[],"sources":["../../../src/results/success/UpdateSuccess.ts"],"sourcesContent":["import type { Resource } from \"../../Resource\";\nimport { ResourceSuccess, SuccessResult } from \"./SuccessResult\";\n\n/**\n * Indicates that an update request to a resource was successful\n */\nexport class UpdateSuccess<\n  ResourceType extends Resource,\n> extends ResourceSuccess<ResourceType> {\n  type = \"updateSuccess\" as const;\n}\n\n/**\n * Indicates that an update request to the default graph was successful. This\n * data was not written to a Pod. It was only written locally.\n */\nexport class UpdateDefaultGraphSuccess extends SuccessResult {\n  type = \"updateDefaultGraphSuccess\" as const;\n}\n\n/**\n * Indicates that LDO ignored an invalid update (usually because a container\n * attempted an update)\n */\nexport class IgnoredInvalidUpdateSuccess<\n  ResourceType extends Resource,\n> extends ResourceSuccess<ResourceType> {\n  type = \"ignoredInvalidUpdateSuccess\" as const;\n}\n"],"mappings":";;;;;AAMA,IAAa,gBAAb,cAEU,gBAA8B;;;AACtC,OAAA,OAAO;;;;;;;AAOT,IAAa,4BAAb,cAA+C,cAAc;;;AAC3D,OAAA,OAAO;;;;;;;AAOT,IAAa,8BAAb,cAEU,gBAA8B;;;AACtC,OAAA,OAAO"}