import { GetDefinition } from "../../models/get-definition";
import { AnnulusDefinition } from "./models/annulus-definition";
export declare class Annulus implements GetDefinition<AnnulusDefinition> {
    outerRadius: number;
    innerRadius: number;
    constructor(...args: number[]);
    private validateInput;
    private hasNegative;
    getDefinition(): AnnulusDefinition;
    getOuterCircumference(): number;
    getInnerCircumference(): number;
    getOuterCircleArea(): number;
    getInnerCircleArea(): number;
    getAnnulusArea(): number;
}
