xref: /aosp_15_r20/external/skia/experimental/tskit/bindings/core.d.ts (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1/// <reference path="embind.d.ts" />
2/* This file is autogenerated using gen_types.go and make generate */
3declare namespace core {
4	export interface Bindings {
5		_privateFunction(x: number, y: number): number;
6
7		publicFunction(input: string): void;
8
9		readonly Something: SomethingConstructor;
10
11	}
12
13	export interface SomethingConstructor {
14		new(name: string): Something;
15	}
16
17	export interface Something extends embind.EmbindObject<Something> {
18		setName(name: string): void;
19
20		getName(): string;
21	}
22}
23