import api from "@/lib/api-client.ts"; import { IAuthProvider } from "@/ee/security/types/security.types.ts"; export async function getSsoProviderById(data: { providerId: string; }): Promise { const req = await api.post("/sso/info"); return req.data; } export async function getSsoProviders(): Promise { const req = await api.post("/sso/providers"); return req.data; } export async function createSsoProvider(data: any): Promise { const req = await api.post("/sso/create", data); return req.data; } export async function deleteSsoProvider(data: { providerId: string; }): Promise { await api.post("/sso/delete", data); } export async function updateSsoProvider( data: Partial, ): Promise { const req = await api.post("/sso/update", data); return req.data; }