@adventurelabs/scout-core
Version:
Core utilities and helpers for Adventure Labs Scout applications
7 lines (6 loc) • 649 B
TypeScript
import { IProvider } from "../types/db";
import { IWebResponseCompatible } from "../types/requests";
export declare function server_get_providers_by_herd(herd_id: number): Promise<IWebResponseCompatible<IProvider[]>>;
export declare function server_create_provider(provider: Omit<IProvider, "id" | "created_at">): Promise<IWebResponseCompatible<IProvider>>;
export declare function server_update_provider(provider_id: number, updates: Partial<Omit<IProvider, "id" | "created_at">>): Promise<IWebResponseCompatible<IProvider>>;
export declare function server_delete_providers_by_ids(provider_ids: number[]): Promise<IWebResponseCompatible<boolean>>;