import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { Locale, TranslateSiteOptions, GetSiteTranslatablesPropertiesOptions, GetSiteTranslatablesPropertiesResponse } from './index.typings.js'; export { ApplicationTranslatableProperties, GetSiteTranslatablesPropertiesRequest, SiteTranslatableProperties, TranslateSiteRequest, TranslateSiteResponse } from './index.typings.js'; declare function translateSite$1(httpClient: HttpClient): TranslateSiteSignature; interface TranslateSiteSignature { /** * Start a task to auto-translate all site content that hasn't been translated yet * @param - Language from which the site content is translated */ (mainLanguage: Locale, options: NonNullablePaths): Promise; } declare function getSiteTranslatablesProperties$1(httpClient: HttpClient): GetSiteTranslatablesPropertiesSignature; interface GetSiteTranslatablesPropertiesSignature { /** * Receive the site's translation status * @param - Number of words included in main_language */ (mainLanguage: Locale, options?: GetSiteTranslatablesPropertiesOptions): Promise>; } declare const translateSite: MaybeContext & typeof translateSite$1>; declare const getSiteTranslatablesProperties: MaybeContext & typeof getSiteTranslatablesProperties$1>; export { GetSiteTranslatablesPropertiesOptions, GetSiteTranslatablesPropertiesResponse, Locale, TranslateSiteOptions, getSiteTranslatablesProperties, translateSite };