/**
 * Create a seperate context for seperated storages for each test
 *
 * @param cb The callback to wrap
 * @returns Returns the callback, mainly useful if the function is async
 */
declare const violentMonkeyContext: <Arguments extends any[], ReturnV>(callback: (...arguments_: Arguments) => ReturnV) => (...arguments_: Arguments) => ReturnV;
export { violentMonkeyContext, getUserscriptId };
