import { Options } from "./types"; /** * Script-tag entry point. One live instance per page: * * - A repeat call with the same write key reuses the existing instance (or * the one still initialising) and only runs the new `ready` callback. * Tag managers, React strict mode, and hot reloads all call this twice, * and a second instance would double every autocaptured event. * - A call with a different write key retires the previous instance first, * so only one instance ever sends. * - An instance the app put on `window.formo` itself is adopted the same * way, matched on its write key. */ export declare function formofy(writeKey: string, options?: Options): void; /** @internal Forget the live instance. For tests only. */ export declare function _resetFormofy(): void; //# sourceMappingURL=initialization.d.ts.map