import { createAction } from "document-model";
import { EnableServiceInputSchema, DisableServiceInputSchema, ToggleServiceInputSchema, UpdateServicePrefixInputSchema, SetServiceStatusInputSchema, SetServiceVersionInputSchema, } from "../schema/zod.js";
export const enableService = (input) => createAction("ENABLE_SERVICE", { ...input }, undefined, EnableServiceInputSchema, "global");
export const disableService = (input) => createAction("DISABLE_SERVICE", { ...input }, undefined, DisableServiceInputSchema, "global");
export const toggleService = (input) => createAction("TOGGLE_SERVICE", { ...input }, undefined, ToggleServiceInputSchema, "global");
export const updateServicePrefix = (input) => createAction("UPDATE_SERVICE_PREFIX", { ...input }, undefined, UpdateServicePrefixInputSchema, "global");
export const setServiceStatus = (input) => createAction("SET_SERVICE_STATUS", { ...input }, undefined, SetServiceStatusInputSchema, "global");
export const setServiceVersion = (input) => createAction("SET_SERVICE_VERSION", { ...input }, undefined, SetServiceVersionInputSchema, "global");
