import { ManagedObj } from './managedObj';
export declare class TokenId extends ManagedObj {
    constructor(obj: any);
    static default(): TokenId;
    static fromToken(token: number): TokenId;
    static fromTokenAndSubid(token: number, subid: number): TokenId;
    getToken(): number;
    getSubid(): number;
    equals(other: TokenId): boolean;
    value(): any;
    serialize(): string;
    static deserialize(this: new (obj: any) => TokenId, hex: string): TokenId;
}
