import { MobilettoOrmTypeDef, MobilettoOrmTypeDefConfig } from "mobiletto-orm-typedef"; export declare const DUMMY_TYPEDEF: MobilettoOrmTypeDef; export declare const STANDARD_AUTOGEN_FILE_DISCLAIMER = "DO NOT EDIT THIS FILE. AUTO-GENERATED BY mobiletto-orm-typedef-gen"; export type TypeDeclaration = { name: string; fields: Record; root?: boolean; }; export type GenerateOptions = { outfile?: string; header?: string; typescript?: boolean; name?: string; rootOnly?: boolean; disclaimer?: string; prepareContext?: (typeDef: MobilettoOrmTypeDef, ctx: Record) => Record; mobilettoOrmObjectPackage?: string; }; export declare const generate: (typeDef: MobilettoOrmTypeDef | MobilettoOrmTypeDefConfig, templatePath: string, opts?: GenerateOptions, ctx?: Record) => string;