import { ObjectID } from 'bson'; import mongoose from 'mongoose'; import { ILocalizedText } from './localized-text'; export interface ICountry { _id: ObjectID; names: ILocalizedText; countryCode: string; } export interface ICountryDocument extends mongoose.Document, ICountry { _id: ObjectID; } declare const country: mongoose.Schema; export default country; export declare const localizedFields: readonly ["names"]; export declare type ILocalizedFields = typeof localizedFields[number]; export declare type ICountrySingleLang = Omit & { [key in ILocalizedFields]?: string; }; //# sourceMappingURL=country.d.ts.map