import { api } from "./client"; export interface DemoDataStatus { is_empty: boolean; people_count: number; projects_count: number; } export interface DemoSeedResult { replaced: boolean; counts: { roles: number; teams: number; skills: number; people: number; projects: number; milestones: number; allocations: number; leaves: number; }; } export const getDemoDataStatus = async () => (await api.get("/admin/seed-demo/status")).data; export const seedDemoData = async (replace: boolean) => (await api.post("/admin/seed-demo", null, { params: { replace } })).data;