import type * as DMMF from '@prisma/dmmf'; import { SqlQueryOutput } from '@prisma/generator'; type DbEnum = { name: string; values: string[]; }; export declare class DbEnumsList { readonly enums: DbEnum[]; constructor(enums: readonly DMMF.DatamodelEnum[]); isEmpty(): boolean; hasEnum(name: string): boolean; validJsIdentifiers(): Generator; invalidJsIdentifiers(): Generator; } export declare function buildDbEnums(list: DbEnumsList): string; export declare function queryUsesEnums(query: SqlQueryOutput, enums: DbEnumsList): boolean; export {};