import type { ValidationResult } from "../../../chip-types/field.js"; import { Field, Context } from "../../../main.js"; import { OpenApiTypes } from "../../../schemas/open-api-types.js"; export type UrlParams = Partial<{ allowed_origins: string[]; allowed_protocols: string[]; }>; export default class Url extends Field { typeName: string; params: UrlParams; open_api_type: OpenApiTypes; constructor(params?: UrlParams); isProperValue(context: Context, value: string): Promise; getPostgreSqlFieldDefinitions(): string[]; }