import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { SetComponentSettingsOptions, SetComponentSettingsResponse, GetComponentSettingsOptions, GetComponentSettingsResponse, SetGlobalSettingsOptions, SetGlobalSettingsResponse, GetGlobalSettingsOptions, GetGlobalSettingsResponse } from './index.typings.mjs'; export { AppSettings, BulkGetComponentSettingsRequest, BulkGetComponentSettingsResponse, ComponentSettings, GetComponentSettingsItem, GetComponentSettingsRequest, GetGlobalSettingsForMigrationRequest, GetGlobalSettingsForMigrationResponse, GetGlobalSettingsRequest, GetRequest, GetResponse, Host, HostWithLiterals, LanguageKey, Scope, ScopeWithLiterals, SetComponentSettingsForMigrationRequest, SetComponentSettingsForMigrationResponse, SetComponentSettingsItem, SetComponentSettingsRequest, SetGlobalSettingsForMigrationRequest, SetGlobalSettingsForMigrationResponse, SetGlobalSettingsRequest, SetRequest, SetResponse, State, StateWithLiterals, TranslatedLanguage, UpdateRequest, UpdateResponse } from './index.typings.mjs'; declare function setComponentSettings$1(httpClient: HttpClient): SetComponentSettingsSignature; interface SetComponentSettingsSignature { /** * Set component settings by componentId * @param - The component Id */ (componentId: string, options?: SetComponentSettingsOptions): Promise>; } declare function getComponentSettings$1(httpClient: HttpClient): GetComponentSettingsSignature; interface GetComponentSettingsSignature { /** * Get component settings by componentId * @param - The component we want data for. Component ids can be from the site or oneApp */ (componentId: string, options?: GetComponentSettingsOptions): Promise>; } declare function setGlobalSettings$1(httpClient: HttpClient): SetGlobalSettingsSignature; interface SetGlobalSettingsSignature { /** * Set global settings by instanceId (extracted from Authorization) */ (options?: SetGlobalSettingsOptions): Promise>; } declare function getGlobalSettings$1(httpClient: HttpClient): GetGlobalSettingsSignature; interface GetGlobalSettingsSignature { /** * Get global settings by instanceId (extracted from Authorization) */ (options?: GetGlobalSettingsOptions): Promise>; } declare const setComponentSettings: MaybeContext & typeof setComponentSettings$1>; declare const getComponentSettings: MaybeContext & typeof getComponentSettings$1>; declare const setGlobalSettings: MaybeContext & typeof setGlobalSettings$1>; declare const getGlobalSettings: MaybeContext & typeof getGlobalSettings$1>; export { GetComponentSettingsOptions, GetComponentSettingsResponse, GetGlobalSettingsOptions, GetGlobalSettingsResponse, SetComponentSettingsOptions, SetComponentSettingsResponse, SetGlobalSettingsOptions, SetGlobalSettingsResponse, getComponentSettings, getGlobalSettings, setComponentSettings, setGlobalSettings };