import { Player, Position } from "@sa-mp/core"; import { DynamicArea, DynamicCP, StreamerItem } from ".."; export interface DynamicCPOptions extends Position { size: number; world?: number; interior?: number; player?: Player; streamDistance?: number; area?: DynamicArea; priority?: number; } export declare class DynamicCPFunctions { readonly idOrOptions: number | DynamicCPOptions; static create(options: DynamicCPOptions): DynamicCP; static getById(id: number): DynamicCP; static isValid(checkpoint: DynamicCP): boolean; static destroyAll(): void; static get count(): number; id: number; constructor(idOrOptions: number | DynamicCPOptions); create(): DynamicCP; destroy(): void; get item(): StreamerItem; is(checkpoint: DynamicCP): boolean; }