import SignedMessage from "./SignedMessage"; export default class Subscription { channel: string; callback: (sender: string, data: any) => void; oldMessages: { [signature: string]: boolean; }; constructor(channel: string, callback: (sender: string, data: any) => void); isNew(sm: SignedMessage): boolean; handlePublish(sm: SignedMessage): boolean; }