import { MichelineTypeNode } from '../types/micheline/MichelineNode';
import { MichelsonTypeMeta } from '../types/michelson/MichelsonTypeMeta';
export declare class TezosContractEntrypoint {
    readonly name: string;
    readonly type: MichelsonTypeMeta;
    static fromJSON(entrypoints: Record<string, MichelineTypeNode>): TezosContractEntrypoint[];
    constructor(name: string, type: MichelsonTypeMeta);
}
