// Code generated by astool. DO NOT EDIT.

package streams

import (
	propertyblurhash "code.superseriousbusiness.org/activity/streams/impl/toot/property_blurhash"
	propertydiscoverable "code.superseriousbusiness.org/activity/streams/impl/toot/property_discoverable"
	propertyfeatured "code.superseriousbusiness.org/activity/streams/impl/toot/property_featured"
	propertyfocalpoint "code.superseriousbusiness.org/activity/streams/impl/toot/property_focalpoint"
	propertyindexable "code.superseriousbusiness.org/activity/streams/impl/toot/property_indexable"
	propertysignaturealgorithm "code.superseriousbusiness.org/activity/streams/impl/toot/property_signaturealgorithm"
	propertysignaturevalue "code.superseriousbusiness.org/activity/streams/impl/toot/property_signaturevalue"
	propertyvoterscount "code.superseriousbusiness.org/activity/streams/impl/toot/property_voterscount"
	vocab "code.superseriousbusiness.org/activity/streams/vocab"
)

// NewTootTootBlurhashProperty creates a new TootBlurhashProperty
func NewTootBlurhashProperty() vocab.TootBlurhashProperty {
	return propertyblurhash.NewTootBlurhashProperty()
}

// NewTootTootDiscoverableProperty creates a new TootDiscoverableProperty
func NewTootDiscoverableProperty() vocab.TootDiscoverableProperty {
	return propertydiscoverable.NewTootDiscoverableProperty()
}

// NewTootTootFeaturedProperty creates a new TootFeaturedProperty
func NewTootFeaturedProperty() vocab.TootFeaturedProperty {
	return propertyfeatured.NewTootFeaturedProperty()
}

// NewTootTootFocalPointProperty creates a new TootFocalPointProperty
func NewTootFocalPointProperty() vocab.TootFocalPointProperty {
	return propertyfocalpoint.NewTootFocalPointProperty()
}

// NewTootTootIndexableProperty creates a new TootIndexableProperty
func NewTootIndexableProperty() vocab.TootIndexableProperty {
	return propertyindexable.NewTootIndexableProperty()
}

// NewTootTootSignatureAlgorithmProperty creates a new
// TootSignatureAlgorithmProperty
func NewTootSignatureAlgorithmProperty() vocab.TootSignatureAlgorithmProperty {
	return propertysignaturealgorithm.NewTootSignatureAlgorithmProperty()
}

// NewTootTootSignatureValueProperty creates a new TootSignatureValueProperty
func NewTootSignatureValueProperty() vocab.TootSignatureValueProperty {
	return propertysignaturevalue.NewTootSignatureValueProperty()
}

// NewTootTootVotersCountProperty creates a new TootVotersCountProperty
func NewTootVotersCountProperty() vocab.TootVotersCountProperty {
	return propertyvoterscount.NewTootVotersCountProperty()
}
