export interface FieldTypes { string: string; int: number; float: number; array: string[]; date: Date; } export type Schema = typeof schema; declare const schema: { readonly geonameId: { readonly type: "int"; readonly nullable: false; }; readonly name: { readonly type: "string"; readonly nullable: false; }; readonly asciiName: { readonly type: "string"; readonly nullable: true; }; readonly alternateNames: { readonly type: "array"; readonly nullable: true; }; readonly latitude: { readonly type: "float"; readonly nullable: false; }; readonly longitude: { readonly type: "float"; readonly nullable: false; }; readonly featureClass: { readonly type: "string"; readonly nullable: false; }; readonly featureCode: { readonly type: "string"; readonly nullable: false; }; readonly countryCode: { readonly type: "string"; readonly nullable: false; }; readonly cc2: { readonly type: "string"; readonly nullable: true; }; readonly admin1Code: { readonly type: "string"; readonly nullable: true; }; readonly admin2Code: { readonly type: "string"; readonly nullable: true; }; readonly admin3Code: { readonly type: "string"; readonly nullable: true; }; readonly admin4Code: { readonly type: "string"; readonly nullable: true; }; readonly population: { readonly type: "int"; readonly nullable: false; }; readonly elevation: { readonly type: "int"; readonly nullable: true; }; readonly dem: { readonly type: "int"; readonly nullable: false; }; readonly timezone: { readonly type: "string"; readonly nullable: false; }; readonly modificationDate: { readonly type: "date"; readonly nullable: false; }; }; export default schema;