export default sphere;
export type SphereOptions = {
    radius?: number;
    nx?: number;
    ny?: number;
    theta?: number;
    thetaOffset?: number;
    phi?: number;
    phiOffset?: number;
};
/**
 * @typedef {object} SphereOptions
 * @property {number} [radius=0.5]
 * @property {number} [nx=32]
 * @property {number} [ny=16]
 * @property {number} [theta=Math.PI]
 * @property {number} [thetaOffset=0]
 * @property {number} [phi=TAU]
 * @property {number} [phiOffset=0]
 */
/**
 * @alias module:sphere
 * @param {SphereOptions} [options={}]
 * @returns {import("../types.js").SimplicialComplex}
 */
declare function sphere({ radius, nx, ny, theta, thetaOffset, phi, phiOffset, }?: SphereOptions, ...args: any[]): import("../types.js").SimplicialComplex;
