blob: ef86ead4cff0abe6a2e9f4b8f2b085ee08c2f0e0 [file] [log] [blame]
/// <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;
}
}