Type alias GroupedTask<T>

GroupedTask<T>: {
    imageProperties?: string[];
    images?: (string | Buffer)[];
    metadata?: boolean;
    nonBlobProperties?: T extends undefined
        ? string[]
        : (keyof T)[];
    prompt: string;
}

Type Parameters

  • T

Type declaration

  • Optional imageProperties?: string[]
  • Optional images?: (string | Buffer)[]
  • Optional metadata?: boolean
  • Optional nonBlobProperties?: T extends undefined
        ? string[]
        : (keyof T)[]
  • prompt: string