export function listPlatformTutorials(client: ChatBotKitClient, request?: PlatformTutorialListRequest): ResponsePromise; export function searchPlatformTutorials(client: ChatBotKitClient, request: PlatformTutorialSearchRequest): Promise; export function fetchPlatformTutorial(client: ChatBotKitClient, tutorialId: string): ResponsePromise; export type ChatBotKitClient = import("../../client.js").ChatBotKitClient; export type ResponsePromise = import("../../client.js").ResponsePromise; export type PlatformTutorialListRequest = { cursor?: string; order?: "desc" | "asc"; take?: number; meta?: Record; }; export type PlatformTutorialListResponse = import("../../types/api/v1.js").operations["listPlatformTutorials"]["responses"]["200"]["content"]["application/json"]; export type PlatformTutorialListItem = PlatformTutorialListResponse["items"][number]; export type PlatformTutorialListStreamType = import("../../types/api/v1.js").operations["listPlatformTutorials"]["responses"]["200"]["content"]["application/jsonl"]; export type PlatformTutorialSearchRequestBody = import("../../types/api/v1.js").operations["searchPlatformTutorials"]["requestBody"]["content"]["application/json"]; export type PlatformTutorialSearchRequest = PlatformTutorialSearchRequestBody; export type PlatformTutorialSearchResponseBody = import("../../types/api/v1.js").operations["searchPlatformTutorials"]["responses"]["200"]["content"]["application/json"]; export type PlatformTutorialSearchResponse = PlatformTutorialSearchResponseBody; export type PlatformTutorialFetchResponse = import("../../types/api/v1.js").operations["fetchPlatformTutorial"]["responses"]["200"]["content"]["application/json"];