import { HttpClient } from '@wix/sdk-types'; import { EmbedScriptOptions, EmbedScriptResponse, EmbedScriptResponseNonNullableFields, GetEmbeddedScriptOptions, ScriptProperties, ScriptPropertiesNonNullableFields } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal.js'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function embedScript(httpClient: HttpClient): EmbedScriptSignature; interface EmbedScriptSignature { /** * Inserts custom script tags into a site, with the specified values for any dynamic parameters. Call this method when your app is installed on a site. * * Your app must have an existing * [embedded script component](https://dev.wix.com/docs/build-apps/develop-your-app/extensions/site-extensions/embedded-scripts/about-embedded-scripts), * with exactly matching parameter names. * @param - Details of the script to embed. */ (properties: ScriptProperties, options?: EmbedScriptOptions | undefined): Promise; } export declare function getEmbeddedScript(httpClient: HttpClient): GetEmbeddedScriptSignature; interface GetEmbeddedScriptSignature { /** * Retrieves information about your app's existing embedded script. * * If your app doesn't have an embedded script on the relevant site, a `404` error is returned. * @returns Details of the retrieved embedded script. */ (options?: GetEmbeddedScriptOptions | undefined): Promise; } export { EmbedScriptByInstanceIdRequest, EmbedScriptOptions, EmbedScriptRequest, EmbedScriptResponse, EmbedScriptResponseNonNullableFields, GetEmbeddedScriptByInstanceIdRequest, GetEmbeddedScriptOptions, GetEmbeddedScriptRequest, GetEmbeddedScriptResponse, GetEmbeddedScriptResponseNonNullableFields, ScriptProperties, ScriptPropertiesNonNullableFields, } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal.js';