public static function getDefaultHandlers(): array
    {
        $numberHandler = new NumberHandler();

        return [
            'array' => new ArrayHandler(),
            'boolean' => new BooleanHandler(),
            'float' => $numberHandler,
            'integer' => $numberHandler,
            'number' => $numberHandler,
            'mixed' => new MixedHandler(),
            'object' => new ObjectHandler(),
            'resource' => new ResourceHandler(),
            'string' => new StringHandler(),
            'multiple' => new MultipleHandler()
        ];
    }