aboutsummaryrefslogtreecommitdiff
path: root/types/ext
diff options
context:
space:
mode:
Diffstat (limited to 'types/ext')
-rw-r--r--types/ext/api.d.ts12
-rw-r--r--types/ext/request-builder.d.ts2
2 files changed, 14 insertions, 0 deletions
diff --git a/types/ext/api.d.ts b/types/ext/api.d.ts
index 19a62c1c..6b7b4b19 100644
--- a/types/ext/api.d.ts
+++ b/types/ext/api.d.ts
@@ -444,6 +444,18 @@ export type LoadExtensionScriptsDetails = {
export type LoadExtensionScriptsResult = void;
+// openCrossFramePort
+
+export type OpenCrossFramePortDetails = {
+ targetTabId: number;
+ targetFrameId: number;
+};
+
+export type OpenCrossFramePortResult = {
+ targetTabId: number;
+ targetFrameId: number;
+};
+
// requestBackendReadySignal
export type RequestBackendReadySignalDetails = Record<string, never>;
diff --git a/types/ext/request-builder.d.ts b/types/ext/request-builder.d.ts
index 0acf5ede..8f375754 100644
--- a/types/ext/request-builder.d.ts
+++ b/types/ext/request-builder.d.ts
@@ -19,3 +19,5 @@ export type FetchEventListeners = {
onBeforeSendHeaders: ((details: chrome.webRequest.WebRequestHeadersDetails) => (chrome.webRequest.BlockingResponse | void)) | null;
onErrorOccurred: ((details: chrome.webRequest.WebResponseErrorDetails) => void) | null;
};
+
+export type ProgressCallback = (complete: boolean) => void;