@regacy-innovation/shared-services
Version:
Shared services for NestJS microservices
41 lines • 1.05 kB
TypeScript
export declare const AI_AGENTS: {
chatGPT: string;
claude: string;
gemini: string;
exa: string;
perplexity: string;
deepSeek: string;
db: string;
grok: string;
};
export declare const AI_AGENT_VALUES: string[];
export type AIAgent = (typeof AI_AGENTS)[keyof typeof AI_AGENTS];
export declare const JOB_TYPE: {
DUNE_AI_SEARCH: string;
};
export type TJobType = (typeof JOB_TYPE)[keyof typeof JOB_TYPE];
export declare const JOB_TYPE_VALUES: string[];
export declare class Filter {
establishYearMin: number;
establishYearMax: number;
excludeFundingStages: string[];
}
export declare class Prompt {
name?: string;
prompt: string;
}
export declare class CreateAISearchDto {
name: string;
jwt: string;
userId: string;
projectId: string;
teamId: string;
prompts: Prompt[];
aiAgents: AIAgent[];
jobType: string;
filter: Filter;
goalCount: number;
isForInternational: boolean;
suggestionKeywords: string[];
}
//# sourceMappingURL=create-ai-search.dto.d.ts.map