# Packages

Package common contains the changes used by both internal/providers/sdkv2 and internal/providers/pluginfw packages.
Package pluginfw contains the changes specific to the plugin framework Note: This shouldn't depend on internal/providers/sdkv2 or internal/providers.
Package sdkv2 contains the changes specific to the SDKv2 Note: This package shouldn't depend on internal/providers/pluginfw or internal/providers.

# Functions

GetProviderServer initializes and returns a Terraform Protocol v6 ProviderServer.
WithSdkV2Provider allows overriding the SDKv2 provider used when creating a Terraform provider with muxing.

# Interfaces

ServerOption is a common interface for overriding providers in GetProviderServer functino call.