<?php

declare(strict_types=1);

namespace Instinctor\Core\Config;

if ( ! defined( 'ABSPATH' ) ) exit;

/**
 * DriverInterface — contract every Config driver must satisfy.
 */
interface DriverInterface
{
    public function get(string $key, mixed $default = false): mixed;

    public function set(string $key, mixed $value): bool;

    public function delete(string $key): bool;
}
