mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-04-09 09:58:20 -05:00
30 lines
438 B
TypeScript
30 lines
438 B
TypeScript
import { PaperlessDocument } from './paperless-document'
|
|
|
|
export class SearchHitHighlight {
|
|
text?: string
|
|
term?: number
|
|
}
|
|
|
|
export interface SearchHit {
|
|
id?: number
|
|
title?: string
|
|
score?: number
|
|
rank?: number
|
|
|
|
highlights?: SearchHitHighlight[][]
|
|
document?: PaperlessDocument
|
|
}
|
|
|
|
export interface SearchResult {
|
|
|
|
count?: number
|
|
page?: number
|
|
page_count?: number
|
|
|
|
corrected_query?: string
|
|
|
|
results?: SearchHit[]
|
|
|
|
|
|
}
|