import { CreateBrightspotServiceParams, ServiceMethod, BSPEmbedGetParams, BSPEmbedCreateParams, BSPEmbedUpdateParams, BSPArticleGetParams, BSPArticleListParams, BSPFetchParams, BSPArticleCreateParams } from "../types/index.js"; import { embedGet } from "./embedGet.js"; import { embedCreate } from "./embedCreate.js"; import { embedUpdate } from "./embedUpdate.js"; import { articleGet } from "./articleGet.js"; import { articleList } from "./articlesList.js"; import { articleCreate } from "./articleCreate.js"; import { fetchBsp } from "./fetchBsp.js"; export declare function createBrightspotService({ token: customToken, env: envId, }?: CreateBrightspotServiceParams): Promise<{ type: "bsp"; client: { token: string; env: import("../types/index.js").BSPEnvironment; }; fetch: ServiceMethod; article: { create: ServiceMethod; get: ServiceMethod; list: ServiceMethod; }; embed: { create: ServiceMethod; get: ServiceMethod; update: ServiceMethod; }; }>;