// Code generated by depstubber. DO NOT EDIT.
// This is a simple stub for github.com/lestrrat-go/libxml2/parser, strictly for use in testing.

// See the LICENSE file for information about the licensing of the original library.
// Source: github.com/lestrrat-go/libxml2/parser (exports: Parser; functions: New,XMLParseNoEnt)

// Package parser is a stub of github.com/lestrrat-go/libxml2/parser, generated by depstubber.
package parser

import (
	io "io"
)

func New(_ ...Option) *Parser {
	return nil
}

type Option int

func (_ Option) String() string {
	return ""
}

func (_ *Option) Set(_ ...Option) {}

type Parser struct {
	Options Option
}

func (_ *Parser) Parse(_ []byte) (interface{}, error) {
	return nil, nil
}

func (_ *Parser) ParseReader(_ io.Reader) (interface{}, error) {
	return nil, nil
}

func (_ *Parser) ParseString(_ string) (interface{}, error) {
	return nil, nil
}

var XMLParseNoEnt Option = 0
