import { IDefaultOptions } from './types';
export interface ISkyScraperOptions extends IDefaultOptions {
    bottom?: number;
    middle?: number;
    top?: number;
}
/**
 * Constructs a skyscraper using randomly assembled building blocks.
 * If needed, alter building by setting seed value
 * @example
 * ```ts
  addTo(root, getSkyScraper({ p: [0, 0, 50], seed: 42 }));
 * ```
  Or define building blocks
 * @example
 * ```
  addTo(root, getSkyScraper({ p: [0, 0, 50], bottom: 0, middle: 1, top: 2 }));
 * ```
 */
export declare const getSkyScraper: (opt?: Partial<ISkyScraperOptions>) => import("@hiberworld/code-kit").HNode;
//# sourceMappingURL=getSkyScraper.d.ts.map