// @ts-nocheck import * as tsorm from 'firedev-typeorm/websql'; export declare namespace Orm { const Repository: typeof tsorm.Repository; export import Connection = tsorm.Connection; namespace ListenEvent { export import AfterInsert = tsorm.AfterInsert; export import AfterLoad = tsorm.AfterLoad; export import AfterRecover = tsorm.AfterRecover; export import AfterRemove = tsorm.AfterRemove; export import AfterSoftRemove = tsorm.AfterSoftRemove; export import AfterUpdate = tsorm.AfterUpdate; export import BeforeInsert = tsorm.BeforeInsert; export import BeforeRecover = tsorm.BeforeRecover; export import BeforeRemove = tsorm.BeforeRemove; export import BeforeSoftRemove = tsorm.BeforeSoftRemove; export import BeforeUpdate = tsorm.BeforeUpdate; } namespace Tree { export import Children = tsorm.TreeChildren; export import Parent = tsorm.TreeParent; } namespace Column { export import Generated = tsorm.PrimaryGeneratedColumn; export import Primary = tsorm.PrimaryColumn; export import Index = tsorm.Index; export import CreateDate = tsorm.CreateDateColumn; export import UpdateDate = tsorm.UpdateDateColumn; export import DeleteDate = tsorm.DeleteDateColumn; export import Custom = tsorm.Column; /** * 100 characters varchar */ const String: () => PropertyDecorator; const Number: () => PropertyDecorator; const DecimalNumber: () => PropertyDecorator; const SimpleJson: () => PropertyDecorator; const Boolean: (defaultValue: boolean) => PropertyDecorator; export import Version = tsorm.VersionColumn; export import Virtual = tsorm.VirtualColumn; } namespace Join { export import Table = tsorm.JoinTable; export import Column = tsorm.JoinColumn; } namespace Relation { export import OneToMany = tsorm.OneToMany; export import OneToOne = tsorm.OneToOne; export import ManyToMany = tsorm.ManyToMany; export import ManyToOne = tsorm.ManyToOne; } }