import { CheckLaunchNameTickerRequest, CheckLaunchNameTickerResponse, GetLaunchActivityStatsRequest, GetLaunchActivityStatsResponse, GetLaunchClaimsRequest, GetLaunchClaimsResponse, GetLaunchCreatorFeesForTokensRequest, GetLaunchCreatorFeesForTokensResponse, GetLaunchCreatorFeesRequest, GetLaunchCreatorFeesResponse, GetLaunchHoldersRequest, GetLaunchHoldersResponse, GetLiquidityForTokensRequest, GetLiquidityForTokensResponse, GetTokenTopTradersRequest, GetTokenTopTradersResponse, GetTokenTradesRequest, GetTokenTradesResponse, ListLaunchesRequest, ListLaunchesResponse, ListLaunchpadsRequest, ListLaunchpadsResponse } from "./api_pb.js"; import { MethodKind } from "@bufbuild/protobuf"; /** * launches.v1.LaunchService re-declares the launch-scoped read RPCs served * today by data.v2.DataApiService (LP endpoint migration, phase 1). Every * request/response message is copied from data/v2/api.proto with identical * field numbers, names, and JSON names, so the two names are wire- and * JSON-identical and callers can switch by service-name string alone. Keep * in sync with the data.v2 twins until those RPC declarations are deleted. * * @generated from service launches.v1.LaunchService */ export declare const LaunchService: { readonly typeName: "launches.v1.LaunchService"; readonly methods: { /** * @generated from rpc launches.v1.LaunchService.ListLaunchpads */ readonly listLaunchpads: { readonly name: "ListLaunchpads"; readonly I: typeof ListLaunchpadsRequest; readonly O: typeof ListLaunchpadsResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.ListLaunches */ readonly listLaunches: { readonly name: "ListLaunches"; readonly I: typeof ListLaunchesRequest; readonly O: typeof ListLaunchesResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetLaunchHolders */ readonly getLaunchHolders: { readonly name: "GetLaunchHolders"; readonly I: typeof GetLaunchHoldersRequest; readonly O: typeof GetLaunchHoldersResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetLaunchActivityStats */ readonly getLaunchActivityStats: { readonly name: "GetLaunchActivityStats"; readonly I: typeof GetLaunchActivityStatsRequest; readonly O: typeof GetLaunchActivityStatsResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetLaunchClaims */ readonly getLaunchClaims: { readonly name: "GetLaunchClaims"; readonly I: typeof GetLaunchClaimsRequest; readonly O: typeof GetLaunchClaimsResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetLaunchCreatorFees */ readonly getLaunchCreatorFees: { readonly name: "GetLaunchCreatorFees"; readonly I: typeof GetLaunchCreatorFeesRequest; readonly O: typeof GetLaunchCreatorFeesResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetLaunchCreatorFeesForTokens */ readonly getLaunchCreatorFeesForTokens: { readonly name: "GetLaunchCreatorFeesForTokens"; readonly I: typeof GetLaunchCreatorFeesForTokensRequest; readonly O: typeof GetLaunchCreatorFeesForTokensResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.CheckLaunchNameTicker */ readonly checkLaunchNameTicker: { readonly name: "CheckLaunchNameTicker"; readonly I: typeof CheckLaunchNameTickerRequest; readonly O: typeof CheckLaunchNameTickerResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetLiquidityForTokens */ readonly getLiquidityForTokens: { readonly name: "GetLiquidityForTokens"; readonly I: typeof GetLiquidityForTokensRequest; readonly O: typeof GetLiquidityForTokensResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetTokenTrades */ readonly getTokenTrades: { readonly name: "GetTokenTrades"; readonly I: typeof GetTokenTradesRequest; readonly O: typeof GetTokenTradesResponse; readonly kind: MethodKind.Unary; }; /** * @generated from rpc launches.v1.LaunchService.GetTokenTopTraders */ readonly getTokenTopTraders: { readonly name: "GetTokenTopTraders"; readonly I: typeof GetTokenTopTradersRequest; readonly O: typeof GetTokenTopTradersResponse; readonly kind: MethodKind.Unary; }; }; };