export interface User { cf: string; name: string; surname: string; notes?: string; bornDate: string; city: City; age: number; tags: string[]; role: string; otherCities: City[]; admin: boolean; otherCitiNames: number[]; idBornCity: number; } export interface City { id: number; name: string; region: Region; } export interface Region { name: string; country: string; } export declare const getUser: (id: string) => Promise; export declare const listCities: (filter: string) => Promise; export declare const listUsers: (filter: string) => Promise; export declare const updateUser: (id: string, user: Partial) => Promise; export declare const insertUser: (user: User) => Promise; export declare const deleteUser: (id: string) => Promise;