<?php
/**
 * Custom Typography Hook Class
 *
 * @package errigal
 * @since 1.1.0
 */

namespace Errigal\Constant;

defined( 'ABSPATH' ) || exit;

/**
 * This class is in charge of providing custom typography hook names.
 *
 * @since 1.1.0
 */
class Errigal_Custom_Typography_Hook implements Errigal_Hook_Interface {
	/**
	 * Filter: Fonts.
	 *
	 * @since 1.0.0
	 *
	 * @var string
	 */
	public const FONTS = self::ERRIGAL_PREFIX . 'fonts';

	/**
	 * Filter: Language font sets.
	 *
	 * @since 1.2.0
	 *
	 * @var string
	 */
	public const LANGUAGE_FONT_SETS = self::ERRIGAL_PREFIX . 'language_font_sets';

	/**
	 * Filter: Heading selectors.
	 *
	 * @since 1.2.0
	 *
	 * @var string
	 */
	public const HEADING_SELECTORS = self::ERRIGAL_PREFIX . 'heading_selectors';
}
