import { ScriptProperty } from '../ScriptProperty.js';
export type MaterialType = 'stone' | 'wood' | 'metal' | 'cloth' | 'flesh' | 'ice' | 'glass' | 'earth' | 'weapon';
/**
 * A ScriptProperty for setting the material of an Entity
 *
 * @extends ScriptProperty
 * @see https://wiki.arx-libertatis.org/Script:setmaterial
 */
export declare class Material extends ScriptProperty<MaterialType> {
    toString(): string;
    static get stone(): Material;
    static get wood(): Material;
    static get metal(): Material;
    static get cloth(): Material;
    static get flesh(): Material;
    static get ice(): Material;
    static get glass(): Material;
    static get earth(): Material;
    static get weapon(): Material;
}
