import { NeoFsV2Session } from '../session/types_pb'; import { NeoFsV2Refs } from '../refs/types_pb'; import { NeoFsV2Accounting } from './types_pb'; export interface BalanceRequest { Body?: BalanceRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class BalanceRequestImpl implements BalanceRequest { Body?: BalanceRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): BalanceRequestImpl; toObject(): BalanceRequestData; } export declare class BalanceRequest extends BalanceRequestImpl { } export type BalanceRequestData = Omit; export interface BalanceRequest_Body { OwnerId?: NeoFsV2Refs.OwnerID; } export declare class BalanceRequest_BodyImpl implements BalanceRequest_Body { OwnerId?: NeoFsV2Refs.OwnerID; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): BalanceRequest_BodyImpl; toObject(): BalanceRequest_BodyData; } export declare class BalanceRequest_Body extends BalanceRequest_BodyImpl { } export type BalanceRequest_BodyData = Omit; export interface BalanceResponse { Body?: BalanceResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class BalanceResponseImpl implements BalanceResponse { Body?: BalanceResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): BalanceResponseImpl; toObject(): BalanceResponseData; } export declare class BalanceResponse extends BalanceResponseImpl { } export type BalanceResponseData = Omit; export interface BalanceResponse_Body { Balance?: NeoFsV2Accounting.Decimal; } export declare class BalanceResponse_BodyImpl implements BalanceResponse_Body { Balance?: NeoFsV2Accounting.Decimal; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): BalanceResponse_BodyImpl; toObject(): BalanceResponse_BodyData; } export declare class BalanceResponse_Body extends BalanceResponse_BodyImpl { } export type BalanceResponse_BodyData = Omit;