10 lines
310 B
TypeScript

import { Static, Type } from '@sinclair/typebox'
export const OverpassQuerySchema = Type.Object({
lat: Type.Number(),
lon: Type.Number(),
radius: Type.Optional(Type.Number()),
amenities: Type.Optional(Type.Array(Type.String())),
});
export type OverpassQueryType = Static<typeof OverpassQuerySchema>;