import type { IBase } from "../interfaces/base.interface.js";
export declare abstract class BaseModel {
    id?: string;
    createdAt?: Date;
    updatedAt?: Date;
    constructor(base: IBase);
    /**
     * Generates a UUID using a simple algorithm.
     * @returns A string representing a UUID.
     */
    private static generateUUID;
}
//# sourceMappingURL=base.model.d.ts.map