#include <Foundation/Foundation.h>
#include <stdint.h>

NS_ASSUME_NONNULL_BEGIN

void * Bar_bar__TypesOfArguments__anyU20main_Foeble__(void * self, void * arg);

void * Bar_baz_get(void * self);

void * Barable_bar__TypesOfArguments__anyU20main_Foeble__(void * self, void * arg);

void * Barable_baz_get(void * self);

void * ContainerProtocol_NestedClass_init_allocate();

void ContainerProtocol_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * ContainerProtocol_NestedProtocol_NestedClass_init_allocate();

void ContainerProtocol_NestedProtocol_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * Foeble_bar__TypesOfArguments__anyU20main_Foeble__(void * self, void * arg);

void * Foeble_baz_get(void * self);

void * Foo_bar__TypesOfArguments__anyU20main_Foeble__(void * self, void * arg);

void * Foo_baz_get(void * self);

void * SealedFoeble_SomeBarable_get();

void * SealedFoeble_SomeFoeble_get();

void * SiblingProtocol_NestedClass_NestedClass_init_allocate();

void SiblingProtocol_NestedClass_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * SiblingProtocol_NestedClass_init_allocate();

void SiblingProtocol_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * __root___Bar_init_allocate();

void __root___Bar_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * __root___Foo_init_allocate();

void __root___Foo_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * __root___MyObject_get();

void * __root___SomeBazzable_get();

void __root___foo__TypesOfArguments__anyU20main_ContainerProtocol__(void * receiver);

void __root___foo__TypesOfArguments__main___ContainerProtocol_NestedProtocol_NestedClass__(void * receiver);

void __root___foo__TypesOfArguments__main__SiblingProtocol_NestedClass__(void * receiver);

void __root___foo__TypesOfArguments__anyU20main__ContainerProtocol_NestedProtocol__(void * receiver);

NSArray<id> * __root___list__TypesOfArguments__Swift_Array_anyU20main_Foeble___(NSArray<id> * value);

NSArray<id> * __root___list_get();

void __root___list_set__TypesOfArguments__Swift_Array_anyU20main_Foeble___(NSArray<id> * newValue);

void * __root___normal__TypesOfArguments__anyU20main_Foeble__(void * value);

void * __root___normal_get();

void __root___normal_set__TypesOfArguments__anyU20main_Foeble__(void * newValue);

void * _Nullable __root___nullable__TypesOfArguments__Swift_Optional_anyU20main_Foeble___(void * _Nullable value);

void * _Nullable __root___nullable_get();

void __root___nullable_set__TypesOfArguments__Swift_Optional_anyU20main_Foeble___(void * _Nullable newValue);

void * packagewithprotocols_ContainerProtocol_NestedClass_init_allocate();

void packagewithprotocols_ContainerProtocol_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * packagewithprotocols_ContainerProtocol_NestedProtocol_NestedClass_init_allocate();

void packagewithprotocols_ContainerProtocol_NestedProtocol_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

NSArray<id> * packagewithprotocols_ENUM_WITH_INTERFACE_INHERITANCE_entries_get();

void * packagewithprotocols_ENUM_WITH_INTERFACE_INHERITANCE_valueOf__TypesOfArguments__Swift_String__(NSString * value);

void * packagewithprotocols_INHERITANCE_COUPLE_init_allocate();

void packagewithprotocols_INHERITANCE_COUPLE_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * packagewithprotocols_INHERITANCE_SINGLE_PROTO_init_allocate();

void packagewithprotocols_INHERITANCE_SINGLE_PROTO_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * packagewithprotocols_OBJECT_WITH_INTERFACE_INHERITANCE_get();

void * packagewithprotocols_SiblingProtocol_NestedClass_NestedClass_init_allocate();

void packagewithprotocols_SiblingProtocol_NestedClass_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * packagewithprotocols_SiblingProtocol_NestedClass_init_allocate();

void packagewithprotocols_SiblingProtocol_NestedClass_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void packagewithprotocols_foo__TypesOfArguments__anyU20ExportedKotlinPackages_packagewithprotocols_ContainerProtocol__(void * receiver);

void packagewithprotocols_foo__TypesOfArguments__main___ExportedKotlinPackages_packagewithprotocols_ContainerProtocol_NestedProtocol_NestedClass__(void * receiver);

void packagewithprotocols_foo__TypesOfArguments__main__ExportedKotlinPackages_packagewithprotocols_SiblingProtocol_NestedClass__(void * receiver);

void packagewithprotocols_foo__TypesOfArguments__anyU20main__ExportedKotlinPackages_packagewithprotocols_ContainerProtocol_NestedProtocol__(void * receiver);

void * repeating_conformances_Child1_init_allocate();

void repeating_conformances_Child1_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Child2_init_allocate();

void repeating_conformances_Child2_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Child3_init_allocate();

void repeating_conformances_Child3_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Child4_init_allocate();

void repeating_conformances_Child4_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Child5_init_allocate();

void repeating_conformances_Child5_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_GrandChild1_init_allocate();

void repeating_conformances_GrandChild1_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_GrandChild2_init_allocate();

void repeating_conformances_GrandChild2_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_GrandChild3_init_allocate();

void repeating_conformances_GrandChild3_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_GrandChild4_init_allocate();

void repeating_conformances_GrandChild4_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_GrandChild5_init_allocate();

void repeating_conformances_GrandChild5_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Parent1_init_allocate();

void repeating_conformances_Parent1_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Parent2_init_allocate();

void repeating_conformances_Parent2_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Parent3_init_allocate();

void repeating_conformances_Parent3_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Parent4_init_allocate();

void repeating_conformances_Parent4_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void * repeating_conformances_Parent5_init_allocate();

void repeating_conformances_Parent5_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

NS_ASSUME_NONNULL_END
