Skip to main content
Dotset CLI API Documentation / tollgate / ApprovalHandler

Interface: ApprovalHandler

Defined in: src/tollgate/approval/types.ts:67 Interface for approval handlers. Implementations can use terminal, webhook, or other approval methods.

Methods

close()

close(): void;
Defined in: src/tollgate/approval/types.ts:79 Closes any open resources (readline interfaces, etc).

Returns

void

prompt()

prompt(request): Promise<ApprovalResponse>;
Defined in: src/tollgate/approval/types.ts:74 Prompts the user for approval.

Parameters

request
The approval request

Returns

Promise<ApprovalResponse> Promise resolving to the user’s response