comfyui-node
Version:
ComfyUI Node.js Client
22 lines • 2 kB
TypeScript
export { ComfyApi } from "./client.js";
export type { ConnectionState } from "./client.js";
export { CallWrapper } from "./call-wrapper.js";
export { ComfyPool, EQueueMode } from "./pool.js";
export { WorkflowPool, MemoryQueueAdapter, SmartFailoverStrategy } from "./pool/index.js";
export { PromptBuilder } from "./prompt-builder.js";
export { Workflow, WorkflowJob } from "./workflow.js";
export type { AugmentNodes, SamplerName, SchedulerName } from "./node-type-hints.js";
export type { WorkflowResult, WorkflowResultMeta } from "./workflow.js";
export type { WorkflowAffinity } from "./pool/types/affinity.js";
export type { TSamplerName, TSchedulerName } from "./types/sampler.js";
export type { TComfyAPIEventMap, TComfyPoolEventMap, ComfyApiEventKey, ComfyPoolEventKey, TEventStatus, TExecution, TExecuting, TProgress, TExecuted, TExecutionCached, TExecutionError, TExecutionInterrupted } from "./types/event.js";
export type { WorkflowPoolEventMap, WorkflowPoolOpts, JobRecord, JobStatus as PoolJobStatus, WorkflowJobOptions, QueueAdapter, QueueReservation, QueueStats, FailoverStrategy, JobProfileStats, NodeExecutionProfile } from "./pool/index.js";
export { seed } from "./tools.js";
export { isModelLoadingNode, workflowContainsModelLoading, getModelLoadingNodes, estimateModelLoadingTime, estimateWorkflowModelLoadingTime, getTimeoutMultiplierForModelLoading, MODEL_LOADING_NODE_TYPES, MODEL_LOADING_TIME_ESTIMATES } from "./utils/model-loading.js";
export type { StorageType } from "./utils/model-loading.js";
export { MultiWorkflowPool } from "./multipool/index.js";
export { Workflow as MultiWorkflow } from "./multipool/workflow.js";
export type { PoolEvent, ClientEventPayload, MultiWorkflowPoolOptions } from "./multipool/interfaces.js";
export type { JobResults, JobState, JobStatus as MultiJobStatus, JobResultStatus } from "./multipool/interfaces.js";
export type { JobProfileStats as MultiJobProfileStats } from "./multipool/interfaces.js";
//# sourceMappingURL=index.d.ts.map