/** * This file was auto-generated by Fern from our API Definition. */ import * as ElevenLabs from "../../../../index"; /** * @example * {} */ export interface ConversationalAiGetKnowledgeBaseListRequest { /** * Used for fetching next page. Cursor is returned in the response. */ cursor?: string; /** * How many documents to return at maximum. Can not exceed 100, defaults to 30. */ page_size?: number; /** * If specified, the endpoint returns only such knowledge base documents whose names start with this string. */ search?: string; /** * If set to true, the endpoint will return only documents owned by you (and not shared from somebody else). */ show_only_owned_documents?: boolean; /** * If present, the endpoint will return only documents of the given types. */ types?: ElevenLabs.KnowledgeBaseDocumentType | ElevenLabs.KnowledgeBaseDocumentType[]; /** * If set to true, the endpoint will use typesense DB to search for the documents). */ use_typesense?: boolean; }