import { NeoFsV2Refs } from '../refs/types_pb'; export declare namespace NeoFsV2Audit { interface DataAuditResult { Version?: NeoFsV2Refs.Version; AuditEpoch: bigint; ContainerId?: NeoFsV2Refs.ContainerID; PublicKey: Uint8Array; Complete: boolean; Requests: number; Retries: number; PassSg: NeoFsV2Refs.ObjectID[]; FailSg: NeoFsV2Refs.ObjectID[]; Hit: number; Miss: number; Fail: number; PassNodes: Uint8Array[]; FailNodes: Uint8Array[]; } class DataAuditResultImpl implements DataAuditResult { Version?: NeoFsV2Refs.Version; AuditEpoch: bigint; ContainerId?: NeoFsV2Refs.ContainerID; PublicKey: Uint8Array; Complete: boolean; Requests: number; Retries: number; PassSg: NeoFsV2Refs.ObjectID[]; FailSg: NeoFsV2Refs.ObjectID[]; Hit: number; Miss: number; Fail: number; PassNodes: Uint8Array[]; FailNodes: Uint8Array[]; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): DataAuditResultImpl; toObject(): DataAuditResultData; } class DataAuditResult extends DataAuditResultImpl { } type DataAuditResultData = Omit; }