nihilqui
Version:
Typescript .d.ts generator from GIR for gjs and node-gtk
20 lines (16 loc) • 479 B
text/typescript
import type {
GirCallableAttrs,
GirInfoAttrs,
GirDocElement,
PartOfClass,
GirCallableParams,
GirCallableReturn,
TsMethod,
} from './index.js'
export interface GirFunctionElement extends PartOfClass, GirDocElement {
/** element defining a standalone function (as usual in most programming languages) */
$: GirInfoAttrs & GirCallableAttrs
parameters?: [GirCallableParams]
'return-value'?: GirCallableReturn[]
_tsData?: TsMethod
}