export declare function getRepoRoot(): string; export declare function getAuthToken(): Promise; /** * This flag indicates if the `skipUnavailableLocales` behavior should be used. * * The reasons behind the existence of this flag are the following: * * a) When having a locale that requires a manual translation (or a different process in general), i.e. jp-JP, and this pulling * happens before that process is completed, you will get an error, preventing the whole process from happening. * This way you will have the flexibility of pulling all the others but that one. * * b) Let's say that you do have another file that you previously upload to Smartling (either intentionally or a residual file) * if that file have not been translated yet, (or will never been translated), in this case if you do not skip those locales, * pulling the other existing files will get you an error preventing the whole pulling process from happening * */ export declare const skipUnavailableLocales: boolean; /** * This indicates if the FTL flow should be used. */ export declare const useFTLFlow: boolean; export declare const fileExtensionToUse: string; export declare function doFetch(endpoint: string, opts: Record): Promise;