/// import { AsyncLocalStorage } from "async_hooks"; import type { BelongsToOptions } from "sequelize"; export interface Options { exclude: string[]; revisionAttribute: string; revisionIdAttribute: string; revisionModel: string; revisionChangeModel: string; enableRevisionChangeModel: boolean; primaryKeyType: "serial" | "uuid" | "ulid"; underscored: boolean; underscoredAttributes: boolean; userModel?: string; userIdAttribute: string; enableCompression: boolean; enableMigration: boolean; enableStrictDiff: boolean; asyncLocalStorage?: AsyncLocalStorage; metaDataFields?: { [key: string]: boolean; }; metaDataAsyncLocalStorage?: AsyncLocalStorage>; tableName?: string; changeTableName?: string; belongsToUserOptions?: BelongsToOptions; useJsonDataType: boolean; } export type SequelizeRevisionOptions = Partial; export declare const defaultOptions: Options; //# sourceMappingURL=options.d.ts.map