import { Client } from '@botpress/client' export type ApiBot = Awaited>['bots'][0] export const fetchAllBots = async (client: Client): Promise => await client.list.bots({}).collect() export type ApiIntegration = Awaited>['integrations'][0] export const fetchAllIntegrations = async (client: Client): Promise => await client.list.integrations({}).collect() export type ApiInterface = Awaited>['interfaces'][0] export type ApiPlugin = Awaited>['plugins'][0] export const fetchAllPlugins = async (client: Client): Promise => await client.list.plugins({}).collect()