/**
 * Configuration options for individual properties within the {@link EditResourceConfig}
 */
export interface EditResourcePropertyConfig {
    /**
     * Name of the property this configuration applies to
     */
    propertyName?: string;
    /**
     * Controls visibility of this property in the form
     */
    visible?: boolean;
    /**
     * Whether to expand this property in the Ui (for expandable field types)
     */
    expand?: boolean;
    /**
     * Whether this field should be disabled/read-only
     */
    disabled?: boolean;
    /**
     * Custom placeholder text for {@link Textarea}
     */
    placeholder?: string;
    /**
     * Custom description/help text for the field
     */
    description?: string;
    className?: string;
}
