import { FRAMEWORKS, TranslateFunctionCall } from "../types"; export declare function getUserWithToken(): Promise<{ id: any; keys: any; hasBillingInfo: any; emailVerified: any; email: any; } | null>; export declare function askLogin(): void; export declare function formatValidTranslationCalls(validTranslationCalls: TranslateFunctionCall[]): { [key: string]: TranslateFunctionCall[]; }; export declare enum MACHINE_TRANSLATION_ERRORS { MAX_LANGUAGE_COUNT_EXCEEDED = "MAX_LANGUAGE_COUNT_EXCEEDED", MAX_WORD_COUNT_EXCEEDED = "MAX_WORD_COUNT_EXCEEDED" } export declare function promptToAddContext(): Promise; export declare function showContextPage(jobId: string): Promise; export declare function getContextPageUrl(jobId: string): string; export declare function submitHumanTranslationRequest(jobId: string): Promise, Record>>; export declare function detectFramework(info?: boolean): FRAMEWORKS | null;