<commit_before>/// <reference path="../../tools/definitions/chrome.d.ts" />

import { ContextMenuCreateProperties } from "../../app/js/background/sharedTypes";

declare const BrowserAPI: BrowserAPI;
<commit_msg>remove "exports" from browser-api-dummy compiled output<commit_after>/// <reference path="../../tools/definitions/chrome.d.ts" />

interface ContextMenuCreateProperties {
	type?: _browser.contextMenus.ItemType,
	id?: string,
	title?: string,
	checked?: boolean,
	command?: "_execute_browser_action" | "_execute_page_action" | "_execute_sidebar_action",
	contexts?: _browser.contextMenus.ContextType[],
	onclick?: (info: _browser.contextMenus.OnClickData, tab: _browser.tabs.Tab) => void,
	parentId?: number|string,
	documentUrlPatterns?: string[],
	targetUrlPatterns?: string[],
	enabled?: boolean,
}


declare const BrowserAPI: BrowserAPI;

{'fraction_non_alphanumeric': 0.15375586854460094, 'fraction_numerical': 0.0, 'mean_word_length': 5.76984126984127, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5297680', 'n_tokens_mistral': 259, 'n_tokens_neox': 255, 'n_words': 53}