import { CustomFieldConfig } from '../../common/generated-types'; type InputWithOptionalCustomFields = Record & { customFields?: Record; }; type EntityInput = InputWithOptionalCustomFields & { translations?: InputWithOptionalCustomFields[]; }; type Variable = EntityInput | EntityInput[]; type WrappedVariable = { input: Variable; }; /** * Removes any `readonly` custom fields from an entity (including its translations). * To be used before submitting the entity for a create or update request. */ export declare function removeReadonlyCustomFields(variables: Variable | WrappedVariable | WrappedVariable[], customFieldConfig: CustomFieldConfig[]): any; export {};