import { type NodePath } from "@babel/traverse"; import * as t from "@babel/types"; import type { SelectorConversion } from "../types"; export declare const obfuscateJsWithAst: (code: string, selectorConversion: SelectorConversion | undefined, startingKeys?: string[], stripUnnecessarySpace?: boolean) => { obfuscatedCode: string; usedKeys: Set; }; export declare const searchStringLiterals: (path: NodePath, callback: (str: string) => undefined | string, scannedNodes?: Set) => NodePath | undefined;