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

NS_ASSUME_NONNULL_BEGIN

void Cousin_finalOverrideFunc(void * self);

int32_t Cousin_primitiveTypeFunc__TypesOfArguments__Swift_Int32__(void * self, int32_t arg);

int32_t Cousin_primitiveTypeVar_get(void * self);

void FinalDerived3_abstractFun1(void * self);

void * __root___Cousin_init_allocate();

void __root___Cousin_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer_Swift_String__(void * __kt, NSString * value);

void * __root___FinalDerived3_init_allocate();

void __root___FinalDerived3_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer__(void * __kt);

void __root___FinalDerived3_init_initialize__TypesOfArguments__Swift_UnsafeMutableRawPointer_Swift_Int32__(void * __kt, int32_t x);

NS_ASSUME_NONNULL_END
