UNPKG

khamba

Version:

A cli tool for sharing files through local network.

11 lines (10 loc) 959 B
import { CurrTransfer, TransferPeerInfo, ReceiverTransferProgress, Files, PeersFiles, TransferStates } from '../types/storeTypes.js'; export declare const $peersFiles: import("nanostores").DeepMapStore<PeersFiles>; export declare const $currTransfer: import("nanostores").DeepMapStore<CurrTransfer>; export declare const $receiverTotalDownload: import("nanostores").WritableAtom<number>; export declare const $receiverTransferProgress: import("nanostores").MapStore<ReceiverTransferProgress>; export declare const initTransferInfo: (peerInfo: TransferPeerInfo, totalFiles: number, sendingFiles: Files) => void; export declare const updateTotalDownloaded: (downloaded: number) => void; export declare const updateTransferProgress: (fileID: string, progress: number) => void; export declare const updateTransferFileState: (fileID: string, state: TransferStates) => void; export declare const updateTransferFileErrorMsg: (fileID: string, error: string) => void;