import { JsNodeTypeParamBuilder } from "~/write/js/js-node-type-param-builder"; import type { Extract } from "~/types"; export declare class JsNodeTypeGenerator { private readonly paramBuilder; constructor(paramBuilder?: JsNodeTypeParamBuilder); generate(extract: Extract, pretty: boolean): Promise<{ fileName: string; source: string; }>; private nodeTypeAst; private credentialsProperty; }