UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

15 lines (14 loc) 797 B
import { SpruceSchemas } from '@sprucelabs/mercury-types'; import SpruceError from '../../../errors/SpruceError'; import AbstractStore from '../../../stores/AbstractStore'; export interface EventStoreFetchEventContractsResponse { errors: SpruceError[]; topics: SpruceSchemas.Mercury.v2020_12_25.GetConversationTopicsTopic[]; } export default class ConversationStore extends AbstractStore { name: string; fetchRegisteredTopics(): Promise<{ topics: Pick<import("@sprucelabs/schema").SchemaStaticValues<SpruceSchemas.Mercury.v2020_12_25.GetConversationTopicsTopicSchema, false, never, import("@sprucelabs/schema").StaticSchemaAllValues<SpruceSchemas.Mercury.v2020_12_25.GetConversationTopicsTopicSchema, false>>, "key">[]; errors: SpruceError[] | undefined; }>; }