import { Context, Field } from "../../../main.js"; import { OpenApiTypes } from "../../../schemas/open-api-types.js"; export default class ContextField extends Field> { typeName: string; open_api_type: OpenApiTypes; isProperValue(context: Context, value: Context): Promise; encode(_: Context, value: Context | null): Promise<{ timestamp: number; ip: string | null; user_id: string | null; session_id: string | null; } | null>; }