namespace UnrealIRCd\Contracts;
+use stdClass;
+
interface Contract
{
/**
* Fetch all of a specific item.
*
- * @return array
+ * @return stdClass
*/
- public function get(): array;
+ public function get(): stdClass;
/**
* Fetch data about a specific item.
*
- * @param string $item
* @param array $params
- * @return object
+ * @return stdClass
*/
- public function show(string $item, array $params): object;
+ public function show(array $params): stdClass;
}