import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CreateAccessorCommandInput, CreateAccessorCommandOutput, } from "./commands/CreateAccessorCommand"; import { CreateMemberCommandInput, CreateMemberCommandOutput, } from "./commands/CreateMemberCommand"; import { CreateNetworkCommandInput, CreateNetworkCommandOutput, } from "./commands/CreateNetworkCommand"; import { CreateNodeCommandInput, CreateNodeCommandOutput } from "./commands/CreateNodeCommand"; import { CreateProposalCommandInput, CreateProposalCommandOutput, } from "./commands/CreateProposalCommand"; import { DeleteAccessorCommandInput, DeleteAccessorCommandOutput, } from "./commands/DeleteAccessorCommand"; import { DeleteMemberCommandInput, DeleteMemberCommandOutput, } from "./commands/DeleteMemberCommand"; import { DeleteNodeCommandInput, DeleteNodeCommandOutput } from "./commands/DeleteNodeCommand"; import { GetAccessorCommandInput, GetAccessorCommandOutput } from "./commands/GetAccessorCommand"; import { GetMemberCommandInput, GetMemberCommandOutput } from "./commands/GetMemberCommand"; import { GetNetworkCommandInput, GetNetworkCommandOutput } from "./commands/GetNetworkCommand"; import { GetNodeCommandInput, GetNodeCommandOutput } from "./commands/GetNodeCommand"; import { GetProposalCommandInput, GetProposalCommandOutput } from "./commands/GetProposalCommand"; import { ListAccessorsCommandInput, ListAccessorsCommandOutput, } from "./commands/ListAccessorsCommand"; import { ListInvitationsCommandInput, ListInvitationsCommandOutput, } from "./commands/ListInvitationsCommand"; import { ListMembersCommandInput, ListMembersCommandOutput } from "./commands/ListMembersCommand"; import { ListNetworksCommandInput, ListNetworksCommandOutput, } from "./commands/ListNetworksCommand"; import { ListNodesCommandInput, ListNodesCommandOutput } from "./commands/ListNodesCommand"; import { ListProposalsCommandInput, ListProposalsCommandOutput, } from "./commands/ListProposalsCommand"; import { ListProposalVotesCommandInput, ListProposalVotesCommandOutput, } from "./commands/ListProposalVotesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { RejectInvitationCommandInput, RejectInvitationCommandOutput, } from "./commands/RejectInvitationCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateMemberCommandInput, UpdateMemberCommandOutput, } from "./commands/UpdateMemberCommand"; import { UpdateNodeCommandInput, UpdateNodeCommandOutput } from "./commands/UpdateNodeCommand"; import { VoteOnProposalCommandInput, VoteOnProposalCommandOutput, } from "./commands/VoteOnProposalCommand"; import { ManagedBlockchainClient } from "./ManagedBlockchainClient"; export interface ManagedBlockchain { createAccessor( args: CreateAccessorCommandInput, options?: __HttpHandlerOptions, ): Promise; createAccessor( args: CreateAccessorCommandInput, cb: (err: any, data?: CreateAccessorCommandOutput) => void, ): void; createAccessor( args: CreateAccessorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAccessorCommandOutput) => void, ): void; createMember( args: CreateMemberCommandInput, options?: __HttpHandlerOptions, ): Promise; createMember( args: CreateMemberCommandInput, cb: (err: any, data?: CreateMemberCommandOutput) => void, ): void; createMember( args: CreateMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMemberCommandOutput) => void, ): void; createNetwork( args: CreateNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; createNetwork( args: CreateNetworkCommandInput, cb: (err: any, data?: CreateNetworkCommandOutput) => void, ): void; createNetwork( args: CreateNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateNetworkCommandOutput) => void, ): void; createNode( args: CreateNodeCommandInput, options?: __HttpHandlerOptions, ): Promise; createNode( args: CreateNodeCommandInput, cb: (err: any, data?: CreateNodeCommandOutput) => void, ): void; createNode( args: CreateNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateNodeCommandOutput) => void, ): void; createProposal( args: CreateProposalCommandInput, options?: __HttpHandlerOptions, ): Promise; createProposal( args: CreateProposalCommandInput, cb: (err: any, data?: CreateProposalCommandOutput) => void, ): void; createProposal( args: CreateProposalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateProposalCommandOutput) => void, ): void; deleteAccessor( args: DeleteAccessorCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAccessor( args: DeleteAccessorCommandInput, cb: (err: any, data?: DeleteAccessorCommandOutput) => void, ): void; deleteAccessor( args: DeleteAccessorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAccessorCommandOutput) => void, ): void; deleteMember( args: DeleteMemberCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteMember( args: DeleteMemberCommandInput, cb: (err: any, data?: DeleteMemberCommandOutput) => void, ): void; deleteMember( args: DeleteMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMemberCommandOutput) => void, ): void; deleteNode( args: DeleteNodeCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteNode( args: DeleteNodeCommandInput, cb: (err: any, data?: DeleteNodeCommandOutput) => void, ): void; deleteNode( args: DeleteNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteNodeCommandOutput) => void, ): void; getAccessor( args: GetAccessorCommandInput, options?: __HttpHandlerOptions, ): Promise; getAccessor( args: GetAccessorCommandInput, cb: (err: any, data?: GetAccessorCommandOutput) => void, ): void; getAccessor( args: GetAccessorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAccessorCommandOutput) => void, ): void; getMember( args: GetMemberCommandInput, options?: __HttpHandlerOptions, ): Promise; getMember( args: GetMemberCommandInput, cb: (err: any, data?: GetMemberCommandOutput) => void, ): void; getMember( args: GetMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMemberCommandOutput) => void, ): void; getNetwork( args: GetNetworkCommandInput, options?: __HttpHandlerOptions, ): Promise; getNetwork( args: GetNetworkCommandInput, cb: (err: any, data?: GetNetworkCommandOutput) => void, ): void; getNetwork( args: GetNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNetworkCommandOutput) => void, ): void; getNode(args: GetNodeCommandInput, options?: __HttpHandlerOptions): Promise; getNode(args: GetNodeCommandInput, cb: (err: any, data?: GetNodeCommandOutput) => void): void; getNode( args: GetNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNodeCommandOutput) => void, ): void; getProposal( args: GetProposalCommandInput, options?: __HttpHandlerOptions, ): Promise; getProposal( args: GetProposalCommandInput, cb: (err: any, data?: GetProposalCommandOutput) => void, ): void; getProposal( args: GetProposalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProposalCommandOutput) => void, ): void; listAccessors(): Promise; listAccessors( args: ListAccessorsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAccessors( args: ListAccessorsCommandInput, cb: (err: any, data?: ListAccessorsCommandOutput) => void, ): void; listAccessors( args: ListAccessorsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAccessorsCommandOutput) => void, ): void; listInvitations(): Promise; listInvitations( args: ListInvitationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listInvitations( args: ListInvitationsCommandInput, cb: (err: any, data?: ListInvitationsCommandOutput) => void, ): void; listInvitations( args: ListInvitationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInvitationsCommandOutput) => void, ): void; listMembers( args: ListMembersCommandInput, options?: __HttpHandlerOptions, ): Promise; listMembers( args: ListMembersCommandInput, cb: (err: any, data?: ListMembersCommandOutput) => void, ): void; listMembers( args: ListMembersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMembersCommandOutput) => void, ): void; listNetworks(): Promise; listNetworks( args: ListNetworksCommandInput, options?: __HttpHandlerOptions, ): Promise; listNetworks( args: ListNetworksCommandInput, cb: (err: any, data?: ListNetworksCommandOutput) => void, ): void; listNetworks( args: ListNetworksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListNetworksCommandOutput) => void, ): void; listNodes( args: ListNodesCommandInput, options?: __HttpHandlerOptions, ): Promise; listNodes( args: ListNodesCommandInput, cb: (err: any, data?: ListNodesCommandOutput) => void, ): void; listNodes( args: ListNodesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListNodesCommandOutput) => void, ): void; listProposals( args: ListProposalsCommandInput, options?: __HttpHandlerOptions, ): Promise; listProposals( args: ListProposalsCommandInput, cb: (err: any, data?: ListProposalsCommandOutput) => void, ): void; listProposals( args: ListProposalsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProposalsCommandOutput) => void, ): void; listProposalVotes( args: ListProposalVotesCommandInput, options?: __HttpHandlerOptions, ): Promise; listProposalVotes( args: ListProposalVotesCommandInput, cb: (err: any, data?: ListProposalVotesCommandOutput) => void, ): void; listProposalVotes( args: ListProposalVotesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProposalVotesCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; rejectInvitation( args: RejectInvitationCommandInput, options?: __HttpHandlerOptions, ): Promise; rejectInvitation( args: RejectInvitationCommandInput, cb: (err: any, data?: RejectInvitationCommandOutput) => void, ): void; rejectInvitation( args: RejectInvitationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RejectInvitationCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; updateMember( args: UpdateMemberCommandInput, options?: __HttpHandlerOptions, ): Promise; updateMember( args: UpdateMemberCommandInput, cb: (err: any, data?: UpdateMemberCommandOutput) => void, ): void; updateMember( args: UpdateMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMemberCommandOutput) => void, ): void; updateNode( args: UpdateNodeCommandInput, options?: __HttpHandlerOptions, ): Promise; updateNode( args: UpdateNodeCommandInput, cb: (err: any, data?: UpdateNodeCommandOutput) => void, ): void; updateNode( args: UpdateNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateNodeCommandOutput) => void, ): void; voteOnProposal( args: VoteOnProposalCommandInput, options?: __HttpHandlerOptions, ): Promise; voteOnProposal( args: VoteOnProposalCommandInput, cb: (err: any, data?: VoteOnProposalCommandOutput) => void, ): void; voteOnProposal( args: VoteOnProposalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: VoteOnProposalCommandOutput) => void, ): void; paginateListAccessors( args?: ListAccessorsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListInvitations( args?: ListInvitationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListMembers( args: ListMembersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListNetworks( args?: ListNetworksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListNodes( args: ListNodesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListProposals( args: ListProposalsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListProposalVotes( args: ListProposalVotesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class ManagedBlockchain extends ManagedBlockchainClient implements ManagedBlockchain {}