diff --git a/lib/internal/Magento/Framework/Api/CriteriaInterface.php b/lib/internal/Magento/Framework/Api/CriteriaInterface.php index ead0d31a5fbe0..2ab20482ca1bc 100644 --- a/lib/internal/Magento/Framework/Api/CriteriaInterface.php +++ b/lib/internal/Magento/Framework/Api/CriteriaInterface.php @@ -3,10 +3,14 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ +declare(strict_types=1); + namespace Magento\Framework\Api; /** * Interface CriteriaInterface + * + * @api */ interface CriteriaInterface { diff --git a/lib/internal/Magento/Framework/Async/CancelableDeferredInterface.php b/lib/internal/Magento/Framework/Async/CancelableDeferredInterface.php index 9b328273595e8..6163ec127b9bd 100644 --- a/lib/internal/Magento/Framework/Async/CancelableDeferredInterface.php +++ b/lib/internal/Magento/Framework/Async/CancelableDeferredInterface.php @@ -3,13 +3,14 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ - declare(strict_types=1); namespace Magento\Framework\Async; /** * Described deferred operation that can be canceled. + * + * @api */ interface CancelableDeferredInterface extends DeferredInterface { diff --git a/lib/internal/Magento/Framework/Async/DeferredInterface.php b/lib/internal/Magento/Framework/Async/DeferredInterface.php index 8c925fd95a3ab..41fa9ef4511f5 100644 --- a/lib/internal/Magento/Framework/Async/DeferredInterface.php +++ b/lib/internal/Magento/Framework/Async/DeferredInterface.php @@ -3,13 +3,14 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ - declare(strict_types=1); namespace Magento\Framework\Async; /** * Describes a value that will be available at later time. + * + * @api */ interface DeferredInterface { diff --git a/lib/internal/Magento/Framework/Autoload/AutoloaderInterface.php b/lib/internal/Magento/Framework/Autoload/AutoloaderInterface.php index 24301063c8929..72753a4a0d98f 100644 --- a/lib/internal/Magento/Framework/Autoload/AutoloaderInterface.php +++ b/lib/internal/Magento/Framework/Autoload/AutoloaderInterface.php @@ -3,10 +3,14 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ +declare(strict_types=1); + namespace Magento\Framework\Autoload; /** * Interface for an autoloader class that allows the dynamic modification of PSR-0 and PSR-4 mappings + * + * @api */ interface AutoloaderInterface { diff --git a/lib/internal/Magento/Framework/Backup/SourceFileInterface.php b/lib/internal/Magento/Framework/Backup/SourceFileInterface.php index bcc1d18686741..a36f9179688b4 100644 --- a/lib/internal/Magento/Framework/Backup/SourceFileInterface.php +++ b/lib/internal/Magento/Framework/Backup/SourceFileInterface.php @@ -3,15 +3,15 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ +declare(strict_types=1); + +namespace Magento\Framework\Backup; /** * Interface for work with archives * - * @author Magento Core Team + * @api */ - -namespace Magento\Framework\Backup; - interface SourceFileInterface { diff --git a/lib/internal/Magento/Framework/Cache/ConfigInterface.php b/lib/internal/Magento/Framework/Cache/ConfigInterface.php index 4f35ab3bf4298..8e9d7fc41d237 100644 --- a/lib/internal/Magento/Framework/Cache/ConfigInterface.php +++ b/lib/internal/Magento/Framework/Cache/ConfigInterface.php @@ -1,15 +1,16 @@