import { ResponseSpec, MemoriUser, Topic } from '../types';
declare const _default: (apiUrl: string) => {
    getTopics: (sessionId: string) => Promise<ResponseSpec & {
        count: number;
        topics: Topic[];
    }>;
    getTopicsPaginated: (sessionId: string, from: number, howMany: number) => Promise<ResponseSpec & {
        count: number;
        topics: Topic[];
    }>;
    getTopic: (sessionId: string, topicID: string) => Promise<ResponseSpec & {
        topic: Topic;
    }>;
    getTopicUsers: (sessionId: string, topicId: string) => Promise<ResponseSpec & {
        count: number;
        users: MemoriUser[];
    }>;
    getTopicUsersPaginated: (sessionId: string, topicId: string, from: number, howMany: number) => Promise<ResponseSpec & {
        count: number;
        users: MemoriUser[];
    }>;
};
export default _default;
