// Auto-generated types for actions module
import type { ActionItem, ActionsModel } from "@folo-services/drizzle"

import type { EmptyResponse, SuccessResponse } from "../../types"

// Re-export database types
export type { ActionItem, ActionsModel } from "@folo-services/drizzle"

// Actions API request/response types
export type ActionsGetResponse = SuccessResponse<ActionsModel | null>

export interface ActionsPutRequest {
  rules: ActionItem[]
}

export type ActionsPutResponse = EmptyResponse
