android13/external/skia/experimental/tskit/bindings/extension.d.ts

29 lines
601 B
TypeScript

/// <reference path="embind.d.ts" />
/* This file is autogenerated using gen_types.go and make generate */
declare namespace extension {
export interface Bindings {
_privateExtension(rPtr: number, len: number): number;
_withObject(obj: CompoundObj): void;
readonly Extension: ExtensionConstructor;
}
export interface ExtensionConstructor {
new(name?: string): Extension;
}
export interface Extension extends embind.EmbindObject<Extension> {
setProp(p: string): void;
getProp(): string;
}
export interface CompoundObj {
alpha: number,
beta: string,
gamma?: number,
}
}