@promptbook/node
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
13 lines (12 loc) • 475 B
TypeScript
import type { SetUploadItems } from './bookEditorMonacoUploadTypes';
/**
* Debounces upload progress updates before they hit React state.
*
* @private function of BookEditorMonaco
*/
export declare function useBookEditorMonacoUploadProgressQueue({ setUploadItems, }: {
readonly setUploadItems: SetUploadItems;
}): {
queueProgressUpdate: (uploadId: string, progress: number, loadedBytes: number, totalBytes: number) => void;
clearProgressQueue: () => void;
};