import { Hatch, HatchBoundaryPath } from '../../Entities/Hatch.js'; import { CadDocumentBuilder } from '../CadDocumentBuilder.js'; import { CadEntityTemplateT } from './CadEntityTemplate.js'; import { ICadTemplate } from './ICadTemplate.js'; export declare class CadHatchTemplate extends CadEntityTemplateT { hatchPatternName: string | null; pathTemplates: CadHatchTemplate.CadBoundaryPathTemplate[]; constructor(hatch?: Hatch); protected _build(builder: CadDocumentBuilder): void; } export declare namespace CadHatchTemplate { class CadBoundaryPathTemplate implements ICadTemplate { path: HatchBoundaryPath; handles: Set; build(builder: CadDocumentBuilder): void; } } //# sourceMappingURL=CadHatchTemplate.d.ts.map