import type { HttpClient } from "./client.js"; import type { ServiceTrigger, ServiceTriggerCreateRequest, ServiceTriggerList, ServiceTriggerRunResult, ServiceTriggerUpdateRequest } from "./types.js"; export declare class TriggersResource { private readonly http; constructor(http: HttpClient); list(): Promise; create(request: ServiceTriggerCreateRequest): Promise; get(triggerId: string): Promise; update(triggerId: string, request: ServiceTriggerUpdateRequest): Promise; enable(triggerId: string): Promise; disable(triggerId: string): Promise; delete(triggerId: string): Promise<{ deleted: boolean; id: string; }>; fire(triggerId: string): Promise; }