// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
namespace I18N.West
{
    [System.SerializableAttribute]
    public partial class CP10000 : I18N.Common.ByteEncoding
    {
        public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP10079 : I18N.Common.ByteEncoding
    {
        public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP1250 : I18N.Common.ByteEncoding
    {
        public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP1252 : I18N.Common.ByteEncoding
    {
        public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP1253 : I18N.Common.ByteEncoding
    {
        public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP28592 : I18N.Common.ByteEncoding
    {
        public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP28593 : I18N.Common.ByteEncoding
    {
        public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP28597 : I18N.Common.ByteEncoding
    {
        public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP28605 : I18N.Common.ByteEncoding
    {
        public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP437 : I18N.Common.ByteEncoding
    {
        public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP850 : I18N.Common.ByteEncoding
    {
        public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP860 : I18N.Common.ByteEncoding
    {
        public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP861 : I18N.Common.ByteEncoding
    {
        public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP863 : I18N.Common.ByteEncoding
    {
        public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class CP865 : I18N.Common.ByteEncoding
    {
        public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { }
        public override int GetByteCount(string s) { throw null; }
        public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; }
        public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; }
        protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { }
    }
    [System.SerializableAttribute]
    public partial class ENCibm437 : I18N.West.CP437
    {
        public ENCibm437() { }
    }
    [System.SerializableAttribute]
    public partial class ENCibm850 : I18N.West.CP850
    {
        public ENCibm850() { }
    }
    [System.SerializableAttribute]
    public partial class ENCibm860 : I18N.West.CP860
    {
        public ENCibm860() { }
    }
    [System.SerializableAttribute]
    public partial class ENCibm861 : I18N.West.CP861
    {
        public ENCibm861() { }
    }
    [System.SerializableAttribute]
    public partial class ENCibm863 : I18N.West.CP863
    {
        public ENCibm863() { }
    }
    [System.SerializableAttribute]
    public partial class ENCibm865 : I18N.West.CP865
    {
        public ENCibm865() { }
    }
    [System.SerializableAttribute]
    public partial class ENCiso_8859_15 : I18N.West.CP28605
    {
        public ENCiso_8859_15() { }
    }
    [System.SerializableAttribute]
    public partial class ENCiso_8859_2 : I18N.West.CP28592
    {
        public ENCiso_8859_2() { }
    }
    [System.SerializableAttribute]
    public partial class ENCiso_8859_3 : I18N.West.CP28593
    {
        public ENCiso_8859_3() { }
    }
    [System.SerializableAttribute]
    public partial class ENCiso_8859_7 : I18N.West.CP28597
    {
        public ENCiso_8859_7() { }
    }
    [System.SerializableAttribute]
    public partial class ENCmacintosh : I18N.West.CP10000
    {
        public ENCmacintosh() { }
    }
    [System.SerializableAttribute]
    public partial class ENCwindows_1250 : I18N.West.CP1250
    {
        public ENCwindows_1250() { }
    }
    [System.SerializableAttribute]
    public partial class ENCwindows_1252 : I18N.West.CP1252
    {
        public ENCwindows_1252() { }
    }
    [System.SerializableAttribute]
    public partial class ENCwindows_1253 : I18N.West.CP1253
    {
        public ENCwindows_1253() { }
    }
    [System.SerializableAttribute]
    public partial class ENCx_mac_icelandic : I18N.West.CP10079
    {
        public ENCx_mac_icelandic() { }
    }
}
