import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { InstallCookieBannerOptions, GetCookieBannerSettingsOptions, GetCookieBannerSettingsResponse, UpdateCookieBannerSettingsOptions, UpdateCookieBannerSettingsResponse } from './index.typings.js'; export { Audience, AudienceWithLiterals, ButtonPosition, ButtonPositionWithLiterals, Channel, ConsentPolicy, CookieBannerSettings, CornerRadius, CornerRadiusWithLiterals, CustomThemeConfig, DeclineAllConfig, DeleteCookieBannerPreviewSettingsRequest, DeleteCookieBannerPreviewSettingsResponse, ExternalPageUrlDetails, GetChannelPermissionsRequest, GetChannelPermissionsResponse, GetCookieBannerPreviewSettingsRequest, GetCookieBannerPreviewSettingsResponse, GetCookieBannerSettingsRequest, InstallCookieBannerRequest, InstallCookieBannerResponse, PrivacyPolicyDetailsReferenceType, PrivacyPolicyDetailsReferenceTypeWithLiterals, PrivacyPolicyPageInfo, PrivacyPolicyPageInfoDetailsOneOf, PrivacyPolicyType, PrivacyPolicyTypeWithLiterals, RevisitSettingsConfig, SetCookieBannerPreviewSettingsRequest, SetCookieBannerPreviewSettingsResponse, SetCookieBannerSettingsRequest, SetCookieBannerSettingsResponse, SiteColor, SlugDetails, Subscriber, Theme, ThemeWithLiterals, UpdateCookieBannerSettingsRequest } from './index.typings.js'; /** @internal */ declare function installCookieBanner$1(httpClient: HttpClient): InstallCookieBannerSignature; interface InstallCookieBannerSignature { /** */ (options?: InstallCookieBannerOptions): Promise; } declare function getCookieBannerSettings$1(httpClient: HttpClient): GetCookieBannerSettingsSignature; interface GetCookieBannerSettingsSignature { /** * Retrieves the cookie banner settings. * @param - Field options. */ (options?: GetCookieBannerSettingsOptions): Promise>; } declare function updateCookieBannerSettings$1(httpClient: HttpClient): UpdateCookieBannerSettingsSignature; interface UpdateCookieBannerSettingsSignature { /** * Updates the cookie banner settings. * @param - Field options. */ (options?: UpdateCookieBannerSettingsOptions): Promise>; } /** @internal */ declare const installCookieBanner: MaybeContext & typeof installCookieBanner$1>; declare const getCookieBannerSettings: MaybeContext & typeof getCookieBannerSettings$1>; declare const updateCookieBannerSettings: MaybeContext & typeof updateCookieBannerSettings$1>; export { GetCookieBannerSettingsOptions, GetCookieBannerSettingsResponse, InstallCookieBannerOptions, UpdateCookieBannerSettingsOptions, UpdateCookieBannerSettingsResponse, getCookieBannerSettings, installCookieBanner, updateCookieBannerSettings };