IFClite TypeScript API
    Preparing search index...

    Type Alias ElementSpec

    ElementSpec:
        | { kind: "wall"; params: AddWallInStoreParams; storey: EntityRef }
        | { kind: "column"; params: AddColumnInStoreParams; storey: EntityRef }
        | { kind: "beam"; params: AddBeamInStoreParams; storey: EntityRef }
        | { kind: "slab"; params: AddSlabRectangleParams; storey: EntityRef }
        | {
            kind: "stair";
            params: Parameters<StoreNamespace["addStair"]>[2];
            storey: EntityRef;
        }
        | {
            kind: "railing";
            params: Parameters<StoreNamespace["addRailing"]>[2];
            storey: EntityRef;
        }