export type OldTypeDefinition = OldTypeExp | OldEnumDefinition | OldStructDefinition | OldSetDefinition; export type OldTypeExp = string; export interface OldStructDefinition { [typeName: string]: OldTypeExp; } export interface OldEnumDefinition { _enum: string[] | Record | Record; _set?: undefined; } export interface OldSetDefinition { _set: { _bitLength?: number; }; _enum?: undefined; } export interface OldTypesAlias { [pallet: string]: { [typeName: string]: string; }; } export interface OldTypes { types: Record; typesAlias?: OldTypesAlias; signedExtensions?: Record; } export type SpecVersionRange = [minInclusive: number | null, maxInclusive: number | null]; export interface OldTypesWithSpecVersionRange extends OldTypes { minmax: SpecVersionRange; } export interface OldTypesBundle extends OldTypes { versions?: OldTypesWithSpecVersionRange[]; } export type OldSpecsBundle = Record; //# sourceMappingURL=types.d.ts.map