import { ElectroInstance, ElectroInstances, IndexTypes, ElectroInstanceType } from "./instance"; export declare type FacetDetail = { key: IndexTypes; name: string; type: string; }; export default class InstanceTemplater extends ElectroInstance { private handlebars; constructor(electro: ElectroInstances); private formatAttributeType; private formatAccessPatternName; private formatAttributes; private formatAttributeEnums; private formatFacets; private formatIndexes; private template; compile(filePath: string, type: ElectroInstanceType): string; } //# sourceMappingURL=templater.d.ts.map