import { CADFiler } from "../../CADFiler";
import { Entity } from "../../Entity/Entity";
import { ObjectId } from "../../ObjectId";
import { TemplateAction } from "./TemplateAction";
export declare class TemplateMaterialAction extends TemplateAction {
    Entitys: ObjectId<Entity>[];
    CompositeEntitys: [ObjectId<Entity>, number[]][];
    ApplyGoodInfo: boolean;
    constructor(Entitys?: ObjectId<Entity>[], CompositeEntitys?: [ObjectId<Entity>, number[]][], ApplyGoodInfo?: boolean);
    protected _Update(paramDiff: number): void;
    ReadFile(file: CADFiler): void;
    WriteFile(file: CADFiler): void;
}
//# sourceMappingURL=TemplateMaterialAction.d.ts.map