| /// <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; | |
| } | |
| } |