import type CheckpointTailOpticSource from './CheckpointTailOpticSource.ts';
export type CheckpointTailBasisVerification = {
    readonly checkpointSha: string;
};
export default class CheckpointTailBasisVerifier {
    private readonly _source;
    constructor(options: {
        readonly source: CheckpointTailOpticSource;
    });
    verify(): Promise<CheckpointTailBasisVerification>;
    private _readCheckpointSha;
    private _decodeCheckpointMessage;
    private _verifyCheckpointSchema;
    private _verifyCheckpointTree;
    private _treeEntryProbePort;
}
