27 lines
595 B
TypeScript
27 lines
595 B
TypeScript
export interface CacheBurialSiteIdsWorkerMessage extends WorkerMessage {
|
|
messageType: 'cacheBurialSiteIds'
|
|
|
|
burialSiteId: number
|
|
nextBurialSiteId: number
|
|
}
|
|
|
|
export interface ClearCacheWorkerMessage extends WorkerMessage {
|
|
messageType: 'clearCache'
|
|
|
|
tableName: string
|
|
}
|
|
|
|
export interface ClearNextPreviousBurialSiteIdsCacheWorkerMessage
|
|
extends WorkerMessage {
|
|
// eslint-disable-next-line no-secrets/no-secrets
|
|
messageType: 'clearNextPreviousBurialSiteIdCache'
|
|
|
|
burialSiteId: number
|
|
}
|
|
|
|
export interface WorkerMessage {
|
|
messageType: string
|
|
pid: number
|
|
timeMillis: number
|
|
}
|