UNPKG

@firefliesai/fireflies-node-sdk

Version:
19 lines (18 loc) 781 B
import { TranscriptData } from './types'; import { FirefliesSDK } from './fireflies'; export declare function generateGraphQLFilter(fields: string[]): string; export interface BatchProcessResult { meetings: TranscriptData[]; errors: string[]; } export declare class MeetingsHelper { private static CONCURRENCY_LIMIT; private static DELAY_TIME; private static delay; static batchProcess(tasks: (() => Promise<any>)[], apiKey: string): Promise<BatchProcessResult>; static getAllMeetingIds(sdk: FirefliesSDK): Promise<string[]>; static getDedeuplicatedMeetingIds(apiKeys: string[]): Promise<{ [key: string]: string[]; }>; static handleOutput(result: BatchProcessResult, apiKey: string, outputType: 'console' | 'json'): Promise<void>; }