import { FieldType } from "./FieldType.js"; import { PicklistValue } from "./PicklistValue.js"; import { HasApiName, HasDBId, HasLabel, HasNamespace } from "../../../types.js"; export type SObjectField = { type: FieldType; objectId?: string; description?: string; example?: string; default?: any; fullName: string; number?: { decimalPlaces?: number; }; relation?: { objectApiName: string; fieldApiName: string; }; picklist?: { values: Array; isStrict?: boolean; globalSet?: string; }; multipicklist?: { values: Array; isStrict?: boolean; globalSet?: string; }; } & HasDBId & HasLabel & HasApiName & HasNamespace;