import type { BurialSiteStatus, BurialSiteType, CommittalType, ContractType, ContractTypeField, IntermentContainerType, WorkOrderMilestoneType, WorkOrderType } from '../types/recordTypes.js'; export declare function getBurialSiteStatuses(): Promise; export declare function getBurialSiteStatusById(burialSiteStatusId: number): Promise; export declare function getBurialSiteStatusByBurialSiteStatus(burialSiteStatus: string): Promise; export declare function getBurialSiteTypes(): Promise; export declare function getBurialSiteTypeById(burialSiteTypeId: number): Promise; export declare function getBurialSiteTypesByBurialSiteType(burialSiteType: string): Promise; export declare function getContractTypes(): Promise; export declare function getAllContractTypeFields(): Promise; export declare function getContractTypeById(contractTypeId: number): Promise; export declare function getContractTypeByContractType(contractTypeString: string): Promise; export declare function getContractTypePrintsById(contractTypeId: number): Promise; export declare function getIntermentContainerTypes(): Promise; export declare function getIntermentContainerTypeById(intermentContainerTypeId: number): Promise; export declare function getCommittalTypes(): Promise; export declare function getCommittalTypeById(committalTypeId: number): Promise; export declare function getWorkOrderTypes(): Promise; export declare function getWorkOrderTypeById(workOrderTypeId: number): Promise; export declare function getWorkOrderMilestoneTypes(): Promise; export declare function getWorkOrderMilestoneTypeById(workOrderMilestoneTypeId: number): Promise; export declare function getWorkOrderMilestoneTypeByWorkOrderMilestoneType(workOrderMilestoneTypeString: string): Promise; export declare function preloadCaches(): Promise; export declare function clearCaches(): void; type CacheTableNames = 'BurialSiteStatuses' | 'BurialSiteTypes' | 'BurialSiteTypeFields' | 'ContractTypes' | 'ContractTypeFields' | 'ContractTypePrints' | 'IntermentContainerTypes' | 'CommittalTypes' | 'WorkOrderMilestoneTypes' | 'WorkOrderTypes' | 'FeeCategories' | 'Fees'; export declare function clearCacheByTableName(tableName: CacheTableNames, relayMessage?: boolean): void; export {};