Files
BewlyBewly/shim.d.ts

16 lines
534 B
TypeScript

import type { AttributifyAttributes } from '@unocss/preset-attributify'
import type { ProtocolWithReturn } from 'webext-bridge'
declare module 'webext-bridge' {
export interface ProtocolMap {
// define message protocol types
// see https://github.com/antfu/webext-bridge#type-safe-protocols
'tab-prev': { title: string | undefined }
'get-current-tab': ProtocolWithReturn<{ tabId: number }, { title?: string }>
}
}
declare module '@vue/runtime-dom' {
interface HTMLAttributes extends AttributifyAttributes {}
}