import { AltVWorldObject, type IAltVWorldObjectOptions } from "../worldObject/AltVWorldObject";
import { type IBlip } from "../../common";
import { type IBlipColor, type IBlipSprite } from "../../../../shared";
export interface IAltVBlipOptions extends IAltVWorldObjectOptions<AltVServer.Blip> {
    global: boolean;
}
export declare class AltVBlip extends AltVWorldObject<AltVServer.Blip> implements IBlip {
    private readonly _global;
    get name(): string;
    get sprite(): IBlipSprite;
    get color(): IBlipColor;
    get alpha(): number;
    get scale(): number;
    get drawDistance(): number;
    get global(): boolean;
    get shortRange(): boolean;
    get rotation(): number;
    constructor(options: IAltVBlipOptions);
    setName(value: string): void;
    setSprite(value: IBlipSprite): void;
    setColor(value: IBlipColor): void;
    setAlpha(value: number): void;
}
