type Props = {
    tenantKey: string;
    mentorId: string;
    username: string;
    errorHandler?: (message: string, error?: any) => void;
    isPublicRoute?: boolean;
};
export declare function useMentorTools({ tenantKey, mentorId, username, errorHandler, isPublicRoute, }: Props): {
    tools: any;
    activeTools: string[];
    updateSessionTools: (tool: string) => Promise<void>;
    setSessionTools: (tools: string[]) => Promise<void>;
    enableWebBrowsing: boolean;
    screenSharing: boolean;
    deepResearch: boolean;
    studyMode: boolean;
    imageGeneration: boolean;
    codeInterpreter: boolean;
    promptsIsEnabled: boolean;
    googleSlidesIsEnabled: boolean;
    googleDocumentIsEnabled: boolean;
    artifactsEnabled: boolean;
};
export {};
