import { primitive } from '../types'; import { HitAbstract, IHitAbstract } from './HitAbstract'; export declare const ERROR_MESSAGE = "data property is required"; export interface ISegment extends IHitAbstract { context: Record; } export declare class Segment extends HitAbstract implements ISegment { private _context; get context(): Record; set context(v: Record); constructor(param: Omit); isReady(checkParent?: boolean): boolean; toApiKeys(): Record; toObject(): Record; getErrorMessage(): string; }