openvibe-sdk/wiki
Generated at from
openvibe-contracts v0.221.0 and
openvibe-sdk v0.65.0.
From types/wiki.d.ts (server only). Declarations are shown verbatim.
interface WikiClient
export interface WikiClient {
search(q: string, opts?: Opts & { space?: string; limit?: number }): Promise<{ results: WikiJson[] }>;
spaces: { list(opts?: Opts): Promise<WikiJson>; get(space: string, opts?: Opts): Promise<WikiJson> };
pages: {
get(id: string, opts?: Opts & { revision?: number }): Promise<WikiJson>;
revisions(id: string, opts?: Opts & { before?: number; limit?: number }): Promise<WikiJson>;
revision(id: string, n: number, opts?: Opts): Promise<WikiJson>;
diff(id: string, opts: Opts & { from: number; to: number; mode?: string }): Promise<WikiJson>;
citations(id: string, n: number, opts?: Opts): Promise<WikiJson>;
};
}export export function createWikiClient(client: { json(opts: Record
export function createWikiClient(client: { json(opts: Record<string, unknown>): Promise<any> }, options?: { baseUrl?: string }): WikiClient;