import type { ReceiveInternalMessage, SendInternalMessage } from "../types/internal"; /** * Handler for the data received that is for the SDK */ declare function handleSdkMessage(message: ReceiveInternalMessage): void; /** * Construct the data that will be sent to the parent-sdk */ declare function getInternalMessage(message: SendInternalMessage): { type: string; message: SendInternalMessage; }; /** * Checks if 3rd party cookies are enabled. */ declare function areThirdPartyCookiesEnabled(): boolean; /** * Send a message to the parent-sdk with the name as "capabilities" */ declare function sendCapabilities(): void; /** * Send a message to the parent-sdk with the name as "setup-complete" */ declare function sendSetupComplete(): void; export { getInternalMessage, handleSdkMessage, sendSetupComplete, sendCapabilities, areThirdPartyCookiesEnabled };