export declare type subType = 'connect' | 'deliveryStatusChanged' | 'moveStatusChanged' | 'transfer' | 'atHomeChanged'; export declare class Subs { connect: void | null; deliveryStatusChanged: ((status: number) => void) | null; moveStatusChanged: ((status: number) => void) | null; transfer: void | null; atHomeChanged: ((status: boolean) => void) | null; add({ type, fn }: { type: subType; fn: void; }): void; has(type: subType): boolean; typeCheck(type: subType): boolean; }