Files
hh-auto-reply/src/hh/types.ts
Oscar e752a563e2
Some checks are pending
Deploy / deploy (push) Has started running
🆕 feat(src/hh/scraper): добавляет кэширование вакансий для улучшения производительности поиска
♻️ chore(src/hh/handlers/region): очищает кэш вакансий при изменении региона

♻️ chore(src/hh/bot-commands): очищает кэш вакансий при сбросе запроса

♻️ chore(src/hh/handlers/settings): очищает кэш вакансий при изменении режима поиска

♻️ chore(src/hh/handlers/resume): очищает кэш вакансий при сохранении резюме
2026-06-11 15:49:50 +03:00

26 lines
447 B
TypeScript

export interface ApplyOptions {
query: string
area?: string
maxApplies?: number
searchMode?: 'text' | 'resume'
resumeId?: string
excludedWords?: string
}
export interface VacancyRef {
title: string
href: string
}
export interface ApplyResult {
applied: VacancyRef[]
skipped: VacancyRef[]
errors: Array<VacancyRef & { message: string }>
error?: string
}
export interface ResumeListItem {
title: string
href: string
}