import { JsCredTypeParamBuilder } from "~/write/js/js-cred-type-param-builder"; import type { Extract } from "~/types"; export declare class JsCredTypeGenerator { private readonly paramBuilder; constructor(paramBuilder?: JsCredTypeParamBuilder); generate(extract: Extract, pretty: boolean): Promise<{ fileName: string; source: string; }[]>; private credTypeAst; }