import type { Program } from '@babel/types'; import { Proxified, type ProxifiedModule } from 'magicast'; export declare function updateAppEntryMod(originalAppModuleMod: ProxifiedModule, dsn: string, selectedFeatures: { performance: boolean; replay: boolean; logs: boolean; }): ProxifiedModule; export declare function insertInitCall(originalAppModuleMod: ProxifiedModule, dsn: string, selectedFeatures: { performance: boolean; replay: boolean; logs: boolean; }): void; type InitCallArgs = Record>; export declare function getInitCallArgs(dsn: string, selectedFeatures: { performance: boolean; replay: boolean; logs: boolean; }): InitCallArgs; /** * We want to insert the handleError function just after all imports */ export declare function getAfterImportsInsertionIndex(originalEntryServerModAST: Program): number; export {};