import { GetDefinition } from "../../models/get-definition";
import { HemisphereDefinition } from "./models/hemisphere-definition";
export declare class Hemisphere implements GetDefinition<HemisphereDefinition> {
    radius: number;
    constructor(...args: number[]);
    private validateInput;
    private hasNegative;
    getDefinition(): HemisphereDefinition;
    getVolume(): number;
    getBaseCircumference(): number;
    getCurvedSurfaceArea(): number;
    getBaseSurfaceArea(): number;
    getTotalSurfaceArea(): number;
}
