UNPKG

shyft

Version:

Model driven GraphQL API framework

39 lines (38 loc) 1.41 kB
export declare const ATTRIBUTE_NAME_PATTERN = "^[a-zA-Z][a-zA-Z0-9_]*$"; export declare const attributeNameRegex: RegExp; export declare const ENUM_VALUE_PATTERN = "^[_a-zA-Z][_a-zA-Z0-9]*$"; export declare const enumValueRegex: RegExp; export declare const STATE_NAME_PATTERN = "^[a-zA-Z][_a-zA-Z0-9]*$"; export declare const stateNameRegex: RegExp; export declare const LANGUAGE_ISO_CODE_PATTERN = "^[a-z]+$"; export declare const languageIsoCodeRegex: RegExp; export declare const storageDataTypeCapabilityType: { VALUE: number; LIST: number; STRING: number; BOOLEAN: number; }; export declare const storageDataTypeCapabilities: { in: number; lt: number; lte: number; gt: number; gte: number; contains: number; starts_with: number; ends_with: number; ne: number; not_in: number; not_contains: number; not_starts_with: number; not_ends_with: number; includes: number; not_includes: number; is_null: number; }; export declare const entityPropertiesWhitelist: Array<string>; export declare const attributePropertiesWhitelist: Array<string>; export declare const viewEntityPropertiesWhitelist: Array<string>; export declare const viewAttributePropertiesWhitelist: Array<string>; export declare const shadowEntityPropertiesWhitelist: Array<string>; export declare const shadowEntityAttributePropertiesWhitelist: Array<string>;