export declare const CanvasType: { readonly ERD: "ERD"; readonly visualization: "@dineug/erd-editor/builtin-visualization"; readonly schemaSQL: "@dineug/erd-editor/builtin-schema-sql"; readonly generatorCode: "@dineug/erd-editor/builtin-generator-code"; readonly settings: "settings"; }; export declare const CanvasTypeList: readonly string[]; export declare const Show: { readonly tableComment: 1; readonly columnComment: 2; readonly columnDataType: 4; readonly columnDefault: 8; readonly columnAutoIncrement: 16; readonly columnPrimaryKey: 32; readonly columnUnique: 64; readonly columnNotNull: 128; readonly relationship: 256; }; export declare const ColumnType: { readonly columnName: 1; readonly columnDataType: 2; readonly columnNotNull: 4; readonly columnUnique: 8; readonly columnAutoIncrement: 16; readonly columnDefault: 32; readonly columnComment: 64; }; export declare const ColumnTypeList: readonly number[]; export declare const Database: { readonly MariaDB: 1; readonly MSSQL: 2; readonly MySQL: 4; readonly Oracle: 8; readonly PostgreSQL: 16; readonly SQLite: 32; }; export declare const DatabaseList: readonly number[]; export declare const Language: { readonly GraphQL: 1; readonly csharp: 2; readonly Java: 4; readonly Kotlin: 8; readonly TypeScript: 16; readonly JPA: 32; readonly Scala: 64; }; export declare const LanguageList: readonly number[]; export declare const NameCase: { readonly none: 1; readonly camelCase: 2; readonly pascalCase: 4; readonly snakeCase: 8; }; export declare const NameCaseList: readonly number[]; export declare const BracketType: { readonly none: 1; readonly doubleQuote: 2; readonly singleQuote: 4; readonly backtick: 8; }; export declare const BracketTypeList: readonly number[]; export declare const RelationshipType: { readonly ZeroOne: 2; readonly ZeroN: 4; readonly OneOnly: 8; readonly OneN: 16; }; export declare const RelationshipTypeList: readonly number[]; export declare const StartRelationshipType: { readonly ring: 1; readonly dash: 2; }; export declare const StartRelationshipTypeList: readonly number[]; export declare const Direction: { readonly left: 1; readonly right: 2; readonly top: 4; readonly bottom: 8; }; export declare const DirectionList: readonly number[]; export declare const ColumnOption: { readonly autoIncrement: 1; readonly primaryKey: 2; readonly unique: 4; readonly notNull: 8; }; export declare const ColumnUIKey: { readonly primaryKey: 1; readonly foreignKey: 2; }; export declare const OrderType: { readonly ASC: 1; readonly DESC: 2; }; export declare const OrderTypeList: readonly number[]; export declare const SaveSettingType: { scroll: number; zoomLevel: number; }; export declare const CANVAS_SIZE_MAX: 20000; export declare const CANVAS_SIZE_MIN: 2000; export declare const CANVAS_ZOOM_MAX: 1; export declare const CANVAS_ZOOM_MIN: 0.1; export declare const BracketTypeMap: Record; export declare const ColumnTypeToName: Record;