40 lines
678 B
TypeScript
40 lines
678 B
TypeScript
globalThis.chrome = {
|
|
runtime: {
|
|
onMessage: {
|
|
addListener: () => {},
|
|
},
|
|
onInstalled: {
|
|
addListener: () => {},
|
|
},
|
|
onStartup: {
|
|
addListener: () => {},
|
|
},
|
|
},
|
|
alarms: {
|
|
onAlarm: {
|
|
addListener: () => {},
|
|
},
|
|
create: async () => {},
|
|
},
|
|
tabs: {
|
|
onUpdated: {
|
|
addListener: () => {},
|
|
},
|
|
create: async () => {},
|
|
sendMessage: async () => {},
|
|
},
|
|
action: {
|
|
setBadgeText: async () => {},
|
|
setBadgeBackgroundColor: async () => {},
|
|
},
|
|
notifications: {
|
|
create: async () => {},
|
|
},
|
|
storage: {
|
|
local: {
|
|
get: async () => ({}),
|
|
set: async () => {},
|
|
},
|
|
},
|
|
} as any;
|