Skip to main content
Last updated

API Report File for "@kadena/pactjs-generator"

Do not edit this file. It is a report generated by API Extractor.

ts
 // Warning: (ae-forgotten-export) The symbol "IModule" needs to be exported by the entry point index.d.ts// Warning: (ae-forgotten-export) The symbol "IPointer" needs to be exported by the entry point index.d.ts//// @alpha (undocumented)export function contractParser(contract: string, namespace?: string): [IModule[], IPointer]; // @alpha (undocumented)export function generateDts(moduleFullName: string, modules: Record<string, IModule>): string; // @alpha (undocumented)export function generateTemplates(templates: {    name: string;    template: ITemplate;}[], version: string): string; // @alpha (undocumented)export interface ITemplate {    // (undocumented)    holes: TemplateHoles;    // (undocumented)    parts: TemplateParts;} // @alpha (undocumented)export function pactParser({ contractNames, files, getContract, namespace, }: {    contractNames?: string[];    files?: string[];    getContract: (fullName: string) => Promise<string>;    namespace?: string;}): Promise<{    [k: string]: IModule;}>; // @alpha (undocumented)export function parseTemplate(template: string): ITemplate; // @alpha (undocumented)export type TemplateHoles = string[]; // @alpha (undocumented)export type TemplateParts = string[]; // (No @packageDocumentation comment for this package) 
ts
 // Warning: (ae-forgotten-export) The symbol "IModule" needs to be exported by the entry point index.d.ts// Warning: (ae-forgotten-export) The symbol "IPointer" needs to be exported by the entry point index.d.ts//// @alpha (undocumented)export function contractParser(contract: string, namespace?: string): [IModule[], IPointer]; // @alpha (undocumented)export function generateDts(moduleFullName: string, modules: Record<string, IModule>): string; // @alpha (undocumented)export function generateTemplates(templates: {    name: string;    template: ITemplate;}[], version: string): string; // @alpha (undocumented)export interface ITemplate {    // (undocumented)    holes: TemplateHoles;    // (undocumented)    parts: TemplateParts;} // @alpha (undocumented)export function pactParser({ contractNames, files, getContract, namespace, }: {    contractNames?: string[];    files?: string[];    getContract: (fullName: string) => Promise<string>;    namespace?: string;}): Promise<{    [k: string]: IModule;}>; // @alpha (undocumented)export function parseTemplate(template: string): ITemplate; // @alpha (undocumented)export type TemplateHoles = string[]; // @alpha (undocumented)export type TemplateParts = string[]; // (No @packageDocumentation comment for this package)