/// <reference path="embind.d.ts" /> | |
/* This file is autogenerated using gen_types.go and make generate */ | |
declare namespace core { | |
export interface Bindings { | |
_privateFunction(x: number, y: number): number; | |
publicFunction(input: string): void; | |
readonly Something: SomethingConstructor; | |
} | |
export interface SomethingConstructor { | |
new(name: string): Something; | |
} | |
export interface Something extends embind.EmbindObject<Something> { | |
setName(name: string): void; | |
getName(): string; | |
} | |
} |