import { BlockToolType } from '../BlockToolType';
import { Item } from '../../item/Item';
import { ItemTieredToolType } from '../../item/ItemTieredToolType';
import { default as Server } from '../../Server';
import { Solid } from '../Solid';
export declare enum StoneType {
    Stone = 0,
    Granite = 1,
    PolishedGranite = 2,
    Diorite = 3,
    PolishedDiorite = 4,
    Andesite = 5,
    PolishedAndesite = 6
}
export default class Stone extends Solid {
    constructor(name?: string, type?: StoneType);
    getToolType(): BlockToolType[];
    getToolHarvestLevel(): ItemTieredToolType;
    getDropsForCompatibleTool(item: Item, server: Server): import('..').Block[];
}
//# sourceMappingURL=Stone.d.ts.map