import { NeoFsV2Session } from '../session/types_pb'; import { NeoFsV2Container } from './types_pb'; import { NeoFsV2Refs } from '../refs/types_pb'; import { NeoFsV2Acl } from '../acl/types_pb'; import { NeoFsV2Status } from '../status/types_pb'; export interface PutRequest { Body?: PutRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class PutRequestImpl implements PutRequest { Body?: PutRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): PutRequestImpl; toObject(): PutRequestData; } export declare class PutRequest extends PutRequestImpl { } export type PutRequestData = Omit; export interface PutRequest_Body { Container?: NeoFsV2Container.Container; Signature?: NeoFsV2Refs.SignatureRFC6979; } export declare class PutRequest_BodyImpl implements PutRequest_Body { Container?: NeoFsV2Container.Container; Signature?: NeoFsV2Refs.SignatureRFC6979; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): PutRequest_BodyImpl; toObject(): PutRequest_BodyData; } export declare class PutRequest_Body extends PutRequest_BodyImpl { } export type PutRequest_BodyData = Omit; export interface PutResponse { Body?: PutResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class PutResponseImpl implements PutResponse { Body?: PutResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): PutResponseImpl; toObject(): PutResponseData; } export declare class PutResponse extends PutResponseImpl { } export type PutResponseData = Omit; export interface PutResponse_Body { ContainerId?: NeoFsV2Refs.ContainerID; } export declare class PutResponse_BodyImpl implements PutResponse_Body { ContainerId?: NeoFsV2Refs.ContainerID; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): PutResponse_BodyImpl; toObject(): PutResponse_BodyData; } export declare class PutResponse_Body extends PutResponse_BodyImpl { } export type PutResponse_BodyData = Omit; export interface DeleteRequest { Body?: DeleteRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class DeleteRequestImpl implements DeleteRequest { Body?: DeleteRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): DeleteRequestImpl; toObject(): DeleteRequestData; } export declare class DeleteRequest extends DeleteRequestImpl { } export type DeleteRequestData = Omit; export interface DeleteRequest_Body { ContainerId?: NeoFsV2Refs.ContainerID; Signature?: NeoFsV2Refs.SignatureRFC6979; } export declare class DeleteRequest_BodyImpl implements DeleteRequest_Body { ContainerId?: NeoFsV2Refs.ContainerID; Signature?: NeoFsV2Refs.SignatureRFC6979; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): DeleteRequest_BodyImpl; toObject(): DeleteRequest_BodyData; } export declare class DeleteRequest_Body extends DeleteRequest_BodyImpl { } export type DeleteRequest_BodyData = Omit; export interface DeleteResponse { Body?: DeleteResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class DeleteResponseImpl implements DeleteResponse { Body?: DeleteResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): DeleteResponseImpl; toObject(): DeleteResponseData; } export declare class DeleteResponse extends DeleteResponseImpl { } export type DeleteResponseData = Omit; export interface DeleteResponse_Body { } export declare class DeleteResponse_BodyImpl implements DeleteResponse_Body { constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): DeleteResponse_BodyImpl; toObject(): DeleteResponse_BodyData; } export declare class DeleteResponse_Body extends DeleteResponse_BodyImpl { } export type DeleteResponse_BodyData = Omit; export interface GetRequest { Body?: GetRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class GetRequestImpl implements GetRequest { Body?: GetRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetRequestImpl; toObject(): GetRequestData; } export declare class GetRequest extends GetRequestImpl { } export type GetRequestData = Omit; export interface GetRequest_Body { ContainerId?: NeoFsV2Refs.ContainerID; } export declare class GetRequest_BodyImpl implements GetRequest_Body { ContainerId?: NeoFsV2Refs.ContainerID; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetRequest_BodyImpl; toObject(): GetRequest_BodyData; } export declare class GetRequest_Body extends GetRequest_BodyImpl { } export type GetRequest_BodyData = Omit; export interface GetResponse { Body?: GetResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class GetResponseImpl implements GetResponse { Body?: GetResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetResponseImpl; toObject(): GetResponseData; } export declare class GetResponse extends GetResponseImpl { } export type GetResponseData = Omit; export interface GetResponse_Body { Container?: NeoFsV2Container.Container; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionToken; } export declare class GetResponse_BodyImpl implements GetResponse_Body { Container?: NeoFsV2Container.Container; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionToken; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetResponse_BodyImpl; toObject(): GetResponse_BodyData; } export declare class GetResponse_Body extends GetResponse_BodyImpl { } export type GetResponse_BodyData = Omit; export interface ListRequest { Body?: ListRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class ListRequestImpl implements ListRequest { Body?: ListRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): ListRequestImpl; toObject(): ListRequestData; } export declare class ListRequest extends ListRequestImpl { } export type ListRequestData = Omit; export interface ListRequest_Body { OwnerId?: NeoFsV2Refs.OwnerID; } export declare class ListRequest_BodyImpl implements ListRequest_Body { OwnerId?: NeoFsV2Refs.OwnerID; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): ListRequest_BodyImpl; toObject(): ListRequest_BodyData; } export declare class ListRequest_Body extends ListRequest_BodyImpl { } export type ListRequest_BodyData = Omit; export interface ListResponse { Body?: ListResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class ListResponseImpl implements ListResponse { Body?: ListResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): ListResponseImpl; toObject(): ListResponseData; } export declare class ListResponse extends ListResponseImpl { } export type ListResponseData = Omit; export interface ListResponse_Body { ContainerIds: NeoFsV2Refs.ContainerID[]; } export declare class ListResponse_BodyImpl implements ListResponse_Body { ContainerIds: NeoFsV2Refs.ContainerID[]; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): ListResponse_BodyImpl; toObject(): ListResponse_BodyData; } export declare class ListResponse_Body extends ListResponse_BodyImpl { } export type ListResponse_BodyData = Omit; export interface SetExtendedACLRequest { Body?: SetExtendedACLRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class SetExtendedACLRequestImpl implements SetExtendedACLRequest { Body?: SetExtendedACLRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetExtendedACLRequestImpl; toObject(): SetExtendedACLRequestData; } export declare class SetExtendedACLRequest extends SetExtendedACLRequestImpl { } export type SetExtendedACLRequestData = Omit; export interface SetExtendedACLRequest_Body { Eacl?: NeoFsV2Acl.EACLTable; Signature?: NeoFsV2Refs.SignatureRFC6979; } export declare class SetExtendedACLRequest_BodyImpl implements SetExtendedACLRequest_Body { Eacl?: NeoFsV2Acl.EACLTable; Signature?: NeoFsV2Refs.SignatureRFC6979; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetExtendedACLRequest_BodyImpl; toObject(): SetExtendedACLRequest_BodyData; } export declare class SetExtendedACLRequest_Body extends SetExtendedACLRequest_BodyImpl { } export type SetExtendedACLRequest_BodyData = Omit; export interface SetExtendedACLResponse { Body?: SetExtendedACLResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class SetExtendedACLResponseImpl implements SetExtendedACLResponse { Body?: SetExtendedACLResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetExtendedACLResponseImpl; toObject(): SetExtendedACLResponseData; } export declare class SetExtendedACLResponse extends SetExtendedACLResponseImpl { } export type SetExtendedACLResponseData = Omit; export interface SetExtendedACLResponse_Body { } export declare class SetExtendedACLResponse_BodyImpl implements SetExtendedACLResponse_Body { constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetExtendedACLResponse_BodyImpl; toObject(): SetExtendedACLResponse_BodyData; } export declare class SetExtendedACLResponse_Body extends SetExtendedACLResponse_BodyImpl { } export type SetExtendedACLResponse_BodyData = Omit; export interface GetExtendedACLRequest { Body?: GetExtendedACLRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class GetExtendedACLRequestImpl implements GetExtendedACLRequest { Body?: GetExtendedACLRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetExtendedACLRequestImpl; toObject(): GetExtendedACLRequestData; } export declare class GetExtendedACLRequest extends GetExtendedACLRequestImpl { } export type GetExtendedACLRequestData = Omit; export interface GetExtendedACLRequest_Body { ContainerId?: NeoFsV2Refs.ContainerID; } export declare class GetExtendedACLRequest_BodyImpl implements GetExtendedACLRequest_Body { ContainerId?: NeoFsV2Refs.ContainerID; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetExtendedACLRequest_BodyImpl; toObject(): GetExtendedACLRequest_BodyData; } export declare class GetExtendedACLRequest_Body extends GetExtendedACLRequest_BodyImpl { } export type GetExtendedACLRequest_BodyData = Omit; export interface GetExtendedACLResponse { Body?: GetExtendedACLResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class GetExtendedACLResponseImpl implements GetExtendedACLResponse { Body?: GetExtendedACLResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetExtendedACLResponseImpl; toObject(): GetExtendedACLResponseData; } export declare class GetExtendedACLResponse extends GetExtendedACLResponseImpl { } export type GetExtendedACLResponseData = Omit; export interface GetExtendedACLResponse_Body { Eacl?: NeoFsV2Acl.EACLTable; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionToken; } export declare class GetExtendedACLResponse_BodyImpl implements GetExtendedACLResponse_Body { Eacl?: NeoFsV2Acl.EACLTable; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionToken; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): GetExtendedACLResponse_BodyImpl; toObject(): GetExtendedACLResponse_BodyData; } export declare class GetExtendedACLResponse_Body extends GetExtendedACLResponse_BodyImpl { } export type GetExtendedACLResponse_BodyData = Omit; export interface AnnounceUsedSpaceRequest { Body?: AnnounceUsedSpaceRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; } export declare class AnnounceUsedSpaceRequestImpl implements AnnounceUsedSpaceRequest { Body?: AnnounceUsedSpaceRequest_Body; MetaHeader?: NeoFsV2Session.RequestMetaHeader; VerifyHeader?: NeoFsV2Session.RequestVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): AnnounceUsedSpaceRequestImpl; toObject(): AnnounceUsedSpaceRequestData; } export declare class AnnounceUsedSpaceRequest extends AnnounceUsedSpaceRequestImpl { } export type AnnounceUsedSpaceRequestData = Omit; export interface AnnounceUsedSpaceRequest_Body { Announcements: AnnounceUsedSpaceRequest_Body_Announcement[]; } export declare class AnnounceUsedSpaceRequest_BodyImpl implements AnnounceUsedSpaceRequest_Body { Announcements: AnnounceUsedSpaceRequest_Body_Announcement[]; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): AnnounceUsedSpaceRequest_BodyImpl; toObject(): AnnounceUsedSpaceRequest_BodyData; } export declare class AnnounceUsedSpaceRequest_Body extends AnnounceUsedSpaceRequest_BodyImpl { } export type AnnounceUsedSpaceRequest_BodyData = Omit; export interface AnnounceUsedSpaceRequest_Body_Announcement { Epoch: bigint; ContainerId?: NeoFsV2Refs.ContainerID; UsedSpace: bigint; } export declare class AnnounceUsedSpaceRequest_Body_AnnouncementImpl implements AnnounceUsedSpaceRequest_Body_Announcement { Epoch: bigint; ContainerId?: NeoFsV2Refs.ContainerID; UsedSpace: bigint; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): AnnounceUsedSpaceRequest_Body_AnnouncementImpl; toObject(): AnnounceUsedSpaceRequest_Body_AnnouncementData; } export declare class AnnounceUsedSpaceRequest_Body_Announcement extends AnnounceUsedSpaceRequest_Body_AnnouncementImpl { } export type AnnounceUsedSpaceRequest_Body_AnnouncementData = Omit; export interface AnnounceUsedSpaceResponse { Body?: AnnounceUsedSpaceResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; } export declare class AnnounceUsedSpaceResponseImpl implements AnnounceUsedSpaceResponse { Body?: AnnounceUsedSpaceResponse_Body; MetaHeader?: NeoFsV2Session.ResponseMetaHeader; VerifyHeader?: NeoFsV2Session.ResponseVerificationHeader; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): AnnounceUsedSpaceResponseImpl; toObject(): AnnounceUsedSpaceResponseData; } export declare class AnnounceUsedSpaceResponse extends AnnounceUsedSpaceResponseImpl { } export type AnnounceUsedSpaceResponseData = Omit; export interface AnnounceUsedSpaceResponse_Body { } export declare class AnnounceUsedSpaceResponse_BodyImpl implements AnnounceUsedSpaceResponse_Body { constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): AnnounceUsedSpaceResponse_BodyImpl; toObject(): AnnounceUsedSpaceResponse_BodyData; } export declare class AnnounceUsedSpaceResponse_Body extends AnnounceUsedSpaceResponse_BodyImpl { } export type AnnounceUsedSpaceResponse_BodyData = Omit; export interface SetAttributeRequest { Body?: SetAttributeRequest_Body; BodySignature?: NeoFsV2Refs.Signature; } export declare class SetAttributeRequestImpl implements SetAttributeRequest { Body?: SetAttributeRequest_Body; BodySignature?: NeoFsV2Refs.Signature; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetAttributeRequestImpl; toObject(): SetAttributeRequestData; } export declare class SetAttributeRequest extends SetAttributeRequestImpl { } export type SetAttributeRequestData = Omit; export interface SetAttributeRequest_Body { Parameters?: SetAttributeRequest_Body_Parameters; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionTokenV2; SessionTokenV1?: NeoFsV2Session.SessionToken; } export declare class SetAttributeRequest_BodyImpl implements SetAttributeRequest_Body { Parameters?: SetAttributeRequest_Body_Parameters; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionTokenV2; SessionTokenV1?: NeoFsV2Session.SessionToken; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetAttributeRequest_BodyImpl; toObject(): SetAttributeRequest_BodyData; } export declare class SetAttributeRequest_Body extends SetAttributeRequest_BodyImpl { } export type SetAttributeRequest_BodyData = Omit; export interface SetAttributeRequest_Body_Parameters { ContainerId?: NeoFsV2Refs.ContainerID; Attribute: string; Value: string; ValidUntil: bigint; } export declare class SetAttributeRequest_Body_ParametersImpl implements SetAttributeRequest_Body_Parameters { ContainerId?: NeoFsV2Refs.ContainerID; Attribute: string; Value: string; ValidUntil: bigint; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetAttributeRequest_Body_ParametersImpl; toObject(): SetAttributeRequest_Body_ParametersData; } export declare class SetAttributeRequest_Body_Parameters extends SetAttributeRequest_Body_ParametersImpl { } export type SetAttributeRequest_Body_ParametersData = Omit; export interface SetAttributeResponse { Status?: NeoFsV2Status.Status; } export declare class SetAttributeResponseImpl implements SetAttributeResponse { Status?: NeoFsV2Status.Status; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): SetAttributeResponseImpl; toObject(): SetAttributeResponseData; } export declare class SetAttributeResponse extends SetAttributeResponseImpl { } export type SetAttributeResponseData = Omit; export interface RemoveAttributeRequest { Body?: RemoveAttributeRequest_Body; BodySignature?: NeoFsV2Refs.Signature; } export declare class RemoveAttributeRequestImpl implements RemoveAttributeRequest { Body?: RemoveAttributeRequest_Body; BodySignature?: NeoFsV2Refs.Signature; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): RemoveAttributeRequestImpl; toObject(): RemoveAttributeRequestData; } export declare class RemoveAttributeRequest extends RemoveAttributeRequestImpl { } export type RemoveAttributeRequestData = Omit; export interface RemoveAttributeRequest_Body { Parameters?: RemoveAttributeRequest_Body_Parameters; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionTokenV2; SessionTokenV1?: NeoFsV2Session.SessionToken; } export declare class RemoveAttributeRequest_BodyImpl implements RemoveAttributeRequest_Body { Parameters?: RemoveAttributeRequest_Body_Parameters; Signature?: NeoFsV2Refs.SignatureRFC6979; SessionToken?: NeoFsV2Session.SessionTokenV2; SessionTokenV1?: NeoFsV2Session.SessionToken; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): RemoveAttributeRequest_BodyImpl; toObject(): RemoveAttributeRequest_BodyData; } export declare class RemoveAttributeRequest_Body extends RemoveAttributeRequest_BodyImpl { } export type RemoveAttributeRequest_BodyData = Omit; export interface RemoveAttributeRequest_Body_Parameters { ContainerId?: NeoFsV2Refs.ContainerID; Attribute: string; ValidUntil: bigint; } export declare class RemoveAttributeRequest_Body_ParametersImpl implements RemoveAttributeRequest_Body_Parameters { ContainerId?: NeoFsV2Refs.ContainerID; Attribute: string; ValidUntil: bigint; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): RemoveAttributeRequest_Body_ParametersImpl; toObject(): RemoveAttributeRequest_Body_ParametersData; } export declare class RemoveAttributeRequest_Body_Parameters extends RemoveAttributeRequest_Body_ParametersImpl { } export type RemoveAttributeRequest_Body_ParametersData = Omit; export interface RemoveAttributeResponse { Status?: NeoFsV2Status.Status; } export declare class RemoveAttributeResponseImpl implements RemoveAttributeResponse { Status?: NeoFsV2Status.Status; constructor(data?: Partial); serializeBinary(): Uint8Array; static deserializeBinary(data: Uint8Array): RemoveAttributeResponseImpl; toObject(): RemoveAttributeResponseData; } export declare class RemoveAttributeResponse extends RemoveAttributeResponseImpl { } export type RemoveAttributeResponseData = Omit;