export type ShopItemType = 'role' | 'unique_role' | 'role_rent' | 'service';
export declare class ShopItem {
    id: number;
    name: string;
    price: number;
    itemType: ShopItemType;
    roleId: string | null;
    creatorId: string | null;
    stock: number | null;
    rentDays: number;
    description: string | null;
    rentalPeriods: string | null;
    forumThreadId: string | null;
    forumMessageId: string | null;
    verificationCode: string | null;
    imageUrl: string | null;
    currentOwnerId: string | null;
    createdAt: Date;
    isUnlimited(): boolean;
}
//# sourceMappingURL=ShopItem.d.ts.map