import { SERVICES } from '@data-layer/constants';
export declare const MENTOR_CUSTOM_REDUCER_PATH = "mentorCustomApiSlice";
export declare const MENTOR_ENDPOINTS: {
    readonly EDIT_MENTOR_SETTINGS: {
        readonly service: SERVICES.DM;
        readonly path: (org: string, userId: string, mentorId: string | number) => string;
    };
};
export declare const MENTOR_CUSTOM_ENDPOINTS: {
    GET_MENTORS: {
        service: SERVICES;
        path: (tenantKey: string, username: string) => string;
    };
    SEED_MENTORS: {
        service: SERVICES;
        path: (tenantKey: string, username: string) => string;
    };
    GET_MENTOR: {
        service: SERVICES;
        path: (tenantKey: string, username: string, mentorId: string) => string;
    };
    CREATE_MENTOR_WITH_SETTINGS: {
        service: SERVICES;
        path: (tenantKey: string, username: string) => string;
    };
    UPDATE_MENTOR: {
        service: SERVICES;
        path: (tenantKey: string, username: string, mentorId: string) => string;
    };
    GET_MENTOR_SUMMARIES: {
        service: SERVICES;
        path: (tenantKey: string, username: string, mentorId: string, summary_type: "users" | "general") => string;
    };
    GET_CONVERSATION_MEMORIES: {
        service: SERVICES;
        path: (tenantKey: string, username: string, memory_unique_id: string) => string;
    };
};
export declare const MENTORS_QUERY_KEYS: {
    GET_MENTORS: () => string[];
    GET_MENTOR: () => string[];
    CREATE_MENTOR_WITH_SETTINGS: () => string[];
    UPDATE_MENTOR: () => string[];
};
export declare const MENTORS_REDUCER_PATH = "mentorsApiSliceLocal";
