Files
2024-11-20 07:01:01 +10:00

13 lines
420 B
TypeScript

import { Runtime } from "webextension-polyfill";
import Message from "./index";
declare class PortMessage extends Message {
port: Runtime.Port | null;
listenCallback: any;
constructor(port?: Runtime.Port);
connect: (name?: string | undefined) => this;
listen: (listenCallback: any) => this | undefined;
send: (type: any, data: any) => void;
dispose: () => void;
}
export default PortMessage;