import { CreateDecentralizedPartyRequest } from "../../core/types/requests/create-decentralized-party-request.js"; import { PreparedDecentralizedParty } from "../../core/types/requests/finalize-decentralized-party-request.js"; import { RequestOptions } from "../../core/types/request-options.js"; import type { GetParticipantIdResponse } from "../../transports/grpc/generated/canton/com/daml/ledger/api/v2/admin/party_management_service.js"; import { TopologyManagerWriteServiceClient } from "../topology-manager-write/topology-manager-write-service-client.js"; export declare function prepareDecentralizedPartyAsync(request: CreateDecentralizedPartyRequest, localParticipant: GetParticipantIdResponse, topologyWriter: TopologyManagerWriteServiceClient, options?: RequestOptions): Promise;