import { Field, Context } from "../../../main.js"; import { OpenApiTypes } from "../../../schemas/open-api-types.js"; export default class JsonObject extends Field> { typeName: string; open_api_type: OpenApiTypes; isProperValue(context: Context, new_value: {}, __: {}): Promise; encode(_: Context, value: {}): Promise; getAggregationStages(_: Context, filter_value: { [value: string]: any; }): Promise<{ $match: { [field: string]: any; }; }[]>; getPostgreSqlFieldDefinitions(): string[]; }