import { LockResponse } from "../../interfaces"; import { ApiService, CfLockService } from "../services"; export declare class LockHelper { lockService: CfLockService; apiService: ApiService; module: string | null; id: string | null; keepIntervalTime: number; private keepInterval; url: string[]; lockResponse: LockResponse | null; setModuleAndId(module: string, id: string, lock?: boolean): void; clearModuleAndId(): void; lock(): void; keep(): void; stopKeepInterval(): void; startKeepInterval(): void; release(): void; getLockResponse(): LockResponse | null; get isLocked(): boolean; isLockedBy(userId: number | null): boolean; }