UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

13 lines (11 loc) 449 B
import { MercuryClient } from '@sprucelabs/mercury-client' import { SpruceSchemas } from '@sprucelabs/mercury-types' export type ApiClientFactoryOptions = SpruceSchemas.Mercury.v2020_12_25.AuthenticateEmitPayload & { shouldAuthAsCurrentSkill?: boolean shouldAuthAsLoggedInPerson?: boolean } export type ApiClient = MercuryClient export type ApiClientFactory = ( options?: ApiClientFactoryOptions ) => Promise<ApiClient>