Type Alias HookDefinition

HookDefinition: {
    hook: "before" | "after" | "event";
    type: string;
    methods: ("get" | "put" | "post" | "delete")[];
    config: Record<string, unknown>;
    conditions?: Record<string, unknown> | null;
    description?: string;
    hookID?: string;
}

Type declaration

  • hook: "before" | "after" | "event"
  • type: string
  • methods: ("get" | "put" | "post" | "delete")[]
  • config: Record<string, unknown>
  • Optionalconditions?: Record<string, unknown> | null
  • Optionaldescription?: string
  • OptionalhookID?: string