import { QyMessager } from "./QyMessager.ts"; export declare class QyExpire extends QyMessager { qyCache: any; expireMap: {}; roundedStartTime: any; constructor(qyCache: any, options?: any); monitorItemExpire(item: any, expireAbsTime: any): void; unmonitorItemExpire(item: any): void; monitorContentExpire(file: any, flattedAbsTimeObj: any): void; unmonitorContentExpire(file: any, flattedDelObj: any): void; onEmptyHashList(emptyHashList: any): void; onExpired(hashExpiredInfoMap: any): void; } export declare function handleExpiredItem(qyDB: any, item: any): void; export declare function handleExpiredProps(qyDB: any, file: any, expiredProps: any): void;