import { Hex, HexCoordinates } from '../../hex';
import { RotationLike, Traverser } from '../types';
export declare function ring<T extends Hex>(options: RingOptions): Traverser<T>;
export declare function ring<T extends Hex>(options: RingFromRadiusOptions): Traverser<T>;
export interface RingOptions {
    start?: HexCoordinates;
    center: HexCoordinates;
    rotation?: RotationLike;
}
export interface RingFromRadiusOptions {
    center: HexCoordinates;
    radius: number;
    rotation?: RotationLike;
}
