@promptbook/remote-client
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
20 lines (19 loc) • 614 B
TypeScript
/**
* Options for one Google Calendar API call.
*
* @private type of callGoogleCalendarApi
*/
type CallGoogleCalendarApiOptions = {
method: 'GET' | 'POST' | 'PATCH' | 'DELETE';
path: string;
query?: Record<string, string>;
body?: Record<string, unknown>;
allowNotFound?: boolean;
};
/**
* Runs one Google Calendar API request and parses JSON response payload.
*
* @private function of UseCalendarCommitmentDefinition
*/
export declare function callGoogleCalendarApi<TResponse = unknown>(accessToken: string, options: CallGoogleCalendarApiOptions): Promise<TResponse | null>;
export {};