import { Block1PtParameter } from './Block1PtParameter.js'; import { CadObject } from '../../CadObject.js'; import { Entity } from '../../Entities/Entity.js'; import { EvaluationExpression } from './EvaluationExpression.js'; export declare class BlockVisibilityState { name: string; entities: Entity[]; expressions: EvaluationExpression[]; clone(): BlockVisibilityState; } export declare class BlockVisibilityParameter extends Block1PtParameter { description: string; entities: Entity[]; name: string; get objectName(): string; private _states; get states(): ReadonlyMap; get subclassMarker(): string; value91: boolean; addState(state: BlockVisibilityState): void; clone(): CadObject; } //# sourceMappingURL=BlockVisibilityParameter.d.ts.map