import * as mongoose from "mongoose"; export declare const VenueSchema: mongoose.Schema, {}, {}, {}, {}, { timestamps: true; typeKey: "$type"; }, { alternateNames: string[]; searchNames: string[]; alternateExternalIds: string[]; supplierClaims: mongoose.Types.DocumentArray<{ _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }, mongoose.Types.Subdocument & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps, mongoose.Document & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps>, {}, mongoose.MergeType> & mongoose.FlatRecord<{ alternateNames: string[]; searchNames: string[]; alternateExternalIds: string[]; supplierClaims: mongoose.Types.DocumentArray<{ _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }, mongoose.Types.Subdocument & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps> & { _id: mongoose.Types.ObjectId; } & { __v: number; }>; export declare const VenueModel: mongoose.Model<{ alternateNames: string[]; searchNames: string[]; alternateExternalIds: string[]; supplierClaims: mongoose.Types.DocumentArray<{ _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }, mongoose.Types.Subdocument & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps, {}, {}, {}, mongoose.Document & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps, {}, { timestamps: true; typeKey: "$type"; }> & { alternateNames: string[]; searchNames: string[]; alternateExternalIds: string[]; supplierClaims: mongoose.Types.DocumentArray<{ _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }, mongoose.Types.Subdocument & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps & { _id: mongoose.Types.ObjectId; } & { __v: number; }, mongoose.Schema, {}, {}, {}, {}, { timestamps: true; typeKey: "$type"; }, { alternateNames: string[]; searchNames: string[]; alternateExternalIds: string[]; supplierClaims: mongoose.Types.DocumentArray<{ _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }, mongoose.Types.Subdocument & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps, mongoose.Document & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps>, {}, mongoose.MergeType> & mongoose.FlatRecord<{ alternateNames: string[]; searchNames: string[]; alternateExternalIds: string[]; supplierClaims: mongoose.Types.DocumentArray<{ _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }, mongoose.Types.Subdocument & { _id?: unknown; $type?: { name?: string; _id?: unknown; city?: string; }; }>; supplierClaimKeys: string[]; country?: string; name?: string; externalId?: string; rating?: number; city?: string; location?: { type: "Point"; coordinates: number[]; }; address?: string; metadata?: { wikidataId?: string; wikipediaUrl?: string; wikidataMatchedVia?: "name+geo" | "manual" | "club-home-ground"; }; timezone?: string; countryId?: mongoose.Types.ObjectId; cityId?: mongoose.Types.ObjectId; imageUrl?: string; imageUrlSmall?: string; imageAttribution?: string; hasCustomImage?: boolean; googlePlaceId?: string; capacity?: number; cityMatchedVia?: "name" | "name+geo" | "geo" | "manual"; } & mongoose.DefaultTimestampProps> & { _id: mongoose.Types.ObjectId; } & { __v: number; }>>; //# sourceMappingURL=index.d.ts.map