23 lines
370 B
TypeScript
23 lines
370 B
TypeScript
export type PouchOptions = {
|
|
inMemory: boolean
|
|
replication: boolean
|
|
onDisk: boolean
|
|
find: boolean
|
|
}
|
|
|
|
export enum SortOption {
|
|
ASCENDING = "asc",
|
|
DESCENDING = "desc",
|
|
}
|
|
|
|
export type CouchFindOptions = {
|
|
selector: PouchDB.Find.Selector
|
|
fields?: string[]
|
|
sort?: {
|
|
[key: string]: SortOption
|
|
}[]
|
|
limit?: number
|
|
skip?: number
|
|
bookmark?: string
|
|
}
|