{"version":3,"file":"GetWacRuleSuccess.mjs","names":[],"sources":["../../../src/wac/results/GetWacRuleSuccess.ts"],"sourcesContent":["import { ResourceSuccess } from \"@ldo/connected\";\nimport type { WacRule } from \"../WacRule\";\nimport type { SolidLeaf } from \"../../resources/SolidLeaf\";\nimport type { SolidContainer } from \"../../resources/SolidContainer\";\n\n/**\n * Returned when a WAC rule is successfully retrieved\n */\nexport class GetWacRuleSuccess<\n  ResourceType extends SolidLeaf | SolidContainer,\n> extends ResourceSuccess<ResourceType> {\n  type = \"getWacRuleSuccess\" as const;\n  /**\n   * The rule that was retrieved\n   */\n  wacRule: WacRule;\n\n  constructor(resoure: ResourceType, wacRule: WacRule) {\n    super(resoure);\n    this.wacRule = wacRule;\n  }\n}\n"],"mappings":";;;;;AAQA,IAAa,oBAAb,cAEU,gBAA8B;CAOtC,YAAY,SAAuB,SAAkB;AACnD,QAAM,QAAQ;AAPhB,OAAA,OAAO;AAQL,OAAK,UAAU"}