import { AbstractBaseEntity } from '../../base'; export declare const TokenRule: { sys: string; auth: string; live: string; operation: string; other: string; }; export declare const OperationTokenType: { OneTime: string; MultiTimes: string; TimeBased: string; Unlimited: string; }; export declare class OperationToken extends AbstractBaseEntity { role: keyof typeof TokenRule; type: keyof typeof OperationTokenType; identifier: string; key: string; token: string; shortId: string; body: any; service: string; remainingCount: number; usedCount: number; expiredAt: Date; isUsed: boolean; isDeprecated: boolean; isActive: boolean; isExpired: boolean; }