import { BaseEntity } from 'typeorm';
import { ProductEntity } from '../../product/entities/product.entity';
import { UserEntity } from '../../user/entities/user.entity';
export declare enum LogClient {
    panel = "panel",
    site = "site",
    app = "app",
    system = "system"
}
export declare class LogEntity extends BaseEntity {
    id: number;
    operatorUserId: string | null;
    type: string;
    action: string;
    affectedId: string | null;
    params: string | null;
    message: string;
    client: LogClient;
    ip: string | null;
    createdAt: Date;
    updatedAt: Date;
    operatorUser: UserEntity;
    affectedUser: UserEntity;
    affectedProduct: ProductEntity;
}
