UNPKG

@ts-for-gir/lib

Version:

Typescript .d.ts generator from GIR for gjs

93 lines (91 loc) 2.97 kB
// Re-export GIR types from parser (consolidated types) export type { GirAliasElement, GirAnnotation, GirBitfieldElement, GirCallableParamElement, GirCallableParams, GirCallableReturn, GirCallbackElement, GirClassElement, GirConstantElement, GirConstructorElement, GirEnumElement, GirFieldElement, GirFunctionElement, // Re-export base XML types that are still needed GirInstanceParameter, GirInterfaceElement, GirMemberElement, GirMethodElement, GirNamespace, GirPropertyElement, GirRecordElement, GirRepository, GirSignalElement, GirUnionElement, GirVirtualMethodElement, PartOfClass, PartOfModule, } from "@gi.ts/parser"; // Export the actual GirModule class export { GirModule } from "../gir-module.ts"; export * from "./answer-version.ts"; export * from "./any-introspected-type.ts"; export * from "./class.ts"; export * from "./class-member.ts"; export * from "./class-parent.ts"; export * from "./config-flags.ts"; export * from "./construct-name.ts"; export * from "./dependency.ts"; export * from "./dependency-map.ts"; export * from "./file-info.ts"; export * from "./format.ts"; export * from "./generator-constructor.ts"; export * from "./generics-config.ts"; export * from "./gir-any-element.ts"; export * from "./gir-module-interface.ts"; export * from "./gir-module-resolved.ts"; export * from "./inheritance-table.ts"; export * from "./introspected.ts"; export * from "./local-name.ts"; export * from "./local-name-check.ts"; export * from "./local-name-type.ts"; export * from "./local-names.ts"; export * from "./metadata.ts"; export * from "./ns-loader.ts"; export * from "./options-base.ts"; export * from "./options-generation.ts"; export * from "./options-load.ts"; export * from "./options-transform.ts"; export * from "./output-format.ts"; export * from "./package-data.ts"; export * from "./package-data-parsed.ts"; export * from "./package-section-parsed.ts"; export * from "./parsed-gir.ts"; export * from "./parsed-package-data.ts"; export * from "./property-case.ts"; export * from "./resolve-type.ts"; export * from "./template-data.ts"; export * from "./template-options.ts"; export * from "./transformation-case.ts"; export * from "./transformations.ts"; export * from "./ts-doc.ts"; export * from "./ts-doc-tag.ts"; export * from "./type-gir-alias.ts"; export * from "./type-gir-class.ts"; export * from "./type-gir-element.ts"; export * from "./type-gir-enumeration.ts"; export * from "./type-gir-enumeration-member.ts"; export * from "./type-gir-function.ts"; export * from "./type-gir-interface.ts"; export * from "./type-gir-method.ts"; export * from "./type-gir-parameter.ts"; export * from "./type-gir-property.ts"; export * from "./type-gir-variable.ts"; export * from "./type-ts-element.ts"; export * from "./type-ts-enumeration-member.ts"; export * from "./type-ts-function.ts"; export * from "./type-ts-property.ts"; export * from "./user-config.ts"; export * from "./user-config-load-result.ts";