, * isValid?: array{min?: int, max?: int}, * }> Array of field definitions with full option names. */ public function get_settings_fields_metadata(): array; /** * Gets the image URL for feature showcase display. * * @since 0.8.0 * * @return string The image URL, or empty string if not set. */ public function get_image(): string; /** * Gets the AI capability type required by this feature. * * @since 0.9.0 * * @return string The capability type (e.g. 'text_generation', 'image_generation', 'vision', 'text_to_speech_conversion'). */ public function get_capability(): string; }