UNPKG

porter-source

Version:

Messaging Library for Web Extensions

15 lines (14 loc) 429 B
import { AgentInfo, Message, MessageConfig, PorterContext } from '../'; interface UsePorterResult { post: (message: Message<any>) => void; on: (handlers: MessageConfig) => void; isConnected: boolean; error: Error | null; agentInfo: AgentInfo | null; } export declare function usePorter(options?: { agentContext?: PorterContext; namespace?: string; debug?: boolean; }): UsePorterResult; export {};