import type * as recast from 'recast'; type Statement = recast.types.namedTypes.Statement; type Program = recast.types.namedTypes.Program; type FunctionDeclaration = recast.types.namedTypes.FunctionDeclaration; type ArrowFunctionExpression = recast.types.namedTypes.ArrowFunctionExpression; type FunctionExpression = recast.types.namedTypes.FunctionExpression; export declare function find_insert_index(script: Program): number; export declare function find_exported_fn(body: Statement[], name: string): FunctionDeclaration | FunctionExpression | ArrowFunctionExpression | null; export declare function find_exported_id(program: Program, name: string): recast.types.namedTypes.ExportNamedDeclaration | undefined; export {};