@daml/hub-react
Version:
Daml React functions for Daml Hub
12 lines (11 loc) • 1.03 kB
TypeScript
import { Automation, Instance, SuccessResponse } from './schemas';
/** ======================== List Public Automations ======================== */
export declare const listPublishedAutomations: (publicToken: string) => Promise<Automation[]>;
/** ======================== List Automation Instances ======================== */
export declare const listAutomationInstances: (token: string) => Promise<Instance[]>;
/** ==================== Deploying New Automation Instances ==================== */
export declare const deployAutomation: (token: string, automations: Automation[], artifactHash: string, trigger?: string) => Promise<Instance>;
/** ==================== Deleting an Automation Instances ==================== */
export declare const deleteInstance: (token: string, instanceId: string, owner: string) => Promise<SuccessResponse>;
/** ==================== Undeploying all Automation Instances ==================== */
export declare const undeployAutomation: (token: string, artifactHash: string) => Promise<SuccessResponse>;