import { XRecord } from "./Record";
export declare class XHandle<T, C> {
    private static id;
    readonly id: number;
    readonly type: string;
    readonly proxy: any;
    readonly proto: any;
    readonly decorators: any;
    readonly stateless: any;
    hint?: string;
    head: XRecord<T, C>;
    editing?: XRecord<T, C>;
    editors: number;
    constructor(proxy: any, hooks: ProxyHandler<XHandle<T, C>>, head: XRecord<T, C>, self: any);
}
