export declare const cleanTree: (tree: any) => any; interface PackageModuleOptions { usePlan?: boolean; extension?: boolean; pretty?: boolean; functionDelimiter?: string; outputDiff?: boolean; } interface WritePackageOptions extends PackageModuleOptions { version: string; packageDir: string; } export declare const packageModule: (packageDir: string, { usePlan, extension, pretty, functionDelimiter, outputDiff }?: PackageModuleOptions) => Promise<{ sql: string; diff?: boolean; tree1?: string; tree2?: string; }>; export declare const writePackage: ({ version, extension, usePlan, packageDir, outputDiff, }: WritePackageOptions) => Promise; export {};