import { ResponseSpec, CustomWord } from '../types';
declare const _default: (apiUrl: string) => {
    getCustomWords: (sessionId: string) => Promise<ResponseSpec & {
        customWords: CustomWord[];
    }>;
    getCustomWord: (sessionId: string, customWordID: string) => Promise<ResponseSpec & {
        customWord: CustomWord;
    }>;
    deleteCustomWord: (sessionId: string, key: string) => Promise<ResponseSpec>;
    postCustomWord: (sessionId: string, customWord: Pick<CustomWord, 'word'> & Pick<CustomWord, 'definition'>) => Promise<ResponseSpec & {
        customWord: CustomWord;
    }>;
    patchCustomWord: (sessionId: string, customWord: Partial<CustomWord> & {
        customWordID: string;
    }) => Promise<ResponseSpec>;
};
export default _default;
