import { ServiceType } from "@protobuf-ts/runtime-rpc"; import type { BinaryWriteOptions } from "@protobuf-ts/runtime"; import type { IBinaryWriter } from "@protobuf-ts/runtime"; import type { BinaryReadOptions } from "@protobuf-ts/runtime"; import type { IBinaryReader } from "@protobuf-ts/runtime"; import type { PartialMessage } from "@protobuf-ts/runtime"; import { MessageType } from "@protobuf-ts/runtime"; /** * @generated from protobuf message replit.goval.api.lore.Buckets */ export interface Buckets { /** * Files is the name of the GCS bucket where individual files from the repl * are stored. * * @generated from protobuf field: string files = 1 */ files: string; /** * Snapshots is the name of the GCS bucket where filesystem snapshots are * stored. * * @generated from protobuf field: string snapshots = 2 */ snapshots: string; /** * Metadata is the name of the GCS bucket where OT metadata is stoed. * * @generated from protobuf field: string metadata = 3 */ metadata: string; /** * DiskBlocks is the name of the GCS bucket where block device blocks are * stored for the repl. * * @generated from protobuf field: string disk_blocks = 4 */ diskBlocks: string; } /** * @generated from protobuf message replit.goval.api.lore.Repl */ export interface Repl { /** * Id is the repl UUID * * @generated from protobuf field: string id = 1 */ id: string; /** * User is the username of the owner of the repl. * * @generated from protobuf field: string user = 2 */ user: string; } /** * @generated from protobuf message replit.goval.api.lore.Cluster */ export interface Cluster { /** * Name is the human-readable name of the cluster. * * @generated from protobuf field: string name = 1 */ name: string; /** * ConmanUrl is the url used to make HTTP requests to conman. * Prefer using Pub/Sub over directly communicating with conman. * * @generated from protobuf field: string conman_url = 2 */ conmanUrl: string; /** * Gurl is the WebSocket url used for clients to connect to a * container. * * @generated from protobuf field: string gurl = 3 */ gurl: string; /** * NoxHost is the host of the grpc service to manage nox deployments * * @generated from protobuf field: string nox_host = 5 */ noxHost: string; /** * ChateauUrl is the url of the chateau service for this cluster. May be * empty for clusters whose chateau deployment is not yet provisioned. * * @generated from protobuf field: string chateau_url = 6 */ chateauUrl: string; } /** * @generated from protobuf message replit.goval.api.lore.CreateReplRequest */ export interface CreateReplRequest { /** * Repl is the new repl that is being created based on the contents of the * source repl. * * @generated from protobuf field: replit.goval.api.lore.CreateReplRequest.Repl repl = 1 */ repl?: CreateReplRequest_Repl; /** * Location tells Lore what information to use to choose a shard/cluster for * the new repl. * DEPRECATED. Use ReplLocation instead. * * @generated from protobuf oneof: location */ location: { oneofKind: "cluster"; /** * Cluster is the goval cluster the repl will be created in. * * @deprecated * @generated from protobuf field: string cluster = 2 [deprecated = true] */ cluster: string; } | { oneofKind: "continent"; /** * Continent is the continent the repl will be created in. * * @deprecated * @generated from protobuf field: string continent = 6 [deprecated = true] */ continent: string; } | { oneofKind: undefined; }; /** * ReplLocation is a replacement for the default location * field so that we don't end up with multiple type * conversions in client libraries * * @generated from protobuf field: replit.goval.api.lore.ReplLocation replLocation = 7 */ replLocation?: ReplLocation; /** * SourceRepl is the repl that will be copied to initialize the new repl. * * @generated from protobuf field: replit.goval.api.lore.CreateReplRequest.SourceRepl source_repl = 3 */ sourceRepl?: CreateReplRequest_SourceRepl; /** * whether to copy the helium database from the source repl * this just copies the manifest and keeps the pointers to the og blocks * * @generated from protobuf field: bool copy_helium = 8 */ copyHelium: boolean; /** * whether to copy the gitsafe manifest from the source repl * this just copies the manifest and keeps the pointers to the og blocks * * @generated from protobuf field: bool copy_gitsafe = 9 */ copyGitsafe: boolean; } /** * @generated from protobuf message replit.goval.api.lore.CreateReplRequest.Repl */ export interface CreateReplRequest_Repl { /** * Id is the repl UUID * * @generated from protobuf field: string id = 1 */ id: string; /** * User is the username of the owner of the repl. * * @generated from protobuf field: string user = 2 */ user: string; } /** * @generated from protobuf message replit.goval.api.lore.CreateReplRequest.File */ export interface CreateReplRequest_File { /** * @generated from protobuf field: string name = 1 */ name: string; /** * @generated from protobuf field: bytes contents = 2 */ contents: Uint8Array; } /** * @generated from protobuf message replit.goval.api.lore.CreateReplRequest.Buckets */ export interface CreateReplRequest_Buckets { /** * Files is the name of the GCS bucket where individual files from the repl * are stored. * * @generated from protobuf field: string files = 1 */ files: string; /** * Snapshots is the name of the GCS bucket where filesystem snapshots are * stored. * * @generated from protobuf field: string snapshots = 2 */ snapshots: string; } /** * @generated from protobuf message replit.goval.api.lore.CreateReplRequest.SourceRepl */ export interface CreateReplRequest_SourceRepl { /** * Id is the repl ID of the source repl used to initialize the new repl. * * @generated from protobuf field: string id = 1 */ id: string; /** * RequireSnapshot will cause an error to be returned if the source repl * does not have a snapshot. The snapshot is always copied if it exists. * * @generated from protobuf field: bool require_snapshot = 2 */ requireSnapshot: boolean; /** * Buckets are the GCS buckets where source repl data is stored. * * @generated from protobuf field: replit.goval.api.lore.CreateReplRequest.Buckets buckets = 3 */ buckets?: CreateReplRequest_Buckets; } /** * @generated from protobuf message replit.goval.api.lore.CreateReplResponse */ export interface CreateReplResponse { } /** * @generated from protobuf message replit.goval.api.lore.GetReplRequest */ export interface GetReplRequest { /** * @generated from protobuf field: string repl_id = 1 */ replId: string; } /** * @generated from protobuf message replit.goval.api.lore.GetReplResponse */ export interface GetReplResponse { /** * @generated from protobuf field: replit.goval.api.lore.Repl repl = 1 */ repl?: Repl; /** * @generated from protobuf field: replit.goval.api.lore.Cluster cluster = 2 */ cluster?: Cluster; /** * @generated from protobuf field: replit.goval.api.lore.Buckets buckets = 3 */ buckets?: Buckets; /** * @deprecated * @generated from protobuf field: string dotdev_hostname = 4 [deprecated = true] */ dotdevHostname: string; } /** * ReplLocation is either a cluster or a continent * * @generated from protobuf message replit.goval.api.lore.ReplLocation */ export interface ReplLocation { /** * @generated from protobuf oneof: location */ location: { oneofKind: "cluster"; /** * Cluster is the goval cluster the repl will be created in. * * @generated from protobuf field: string cluster = 1 */ cluster: string; } | { oneofKind: "continent"; /** * Continent is the continent the repl will be created in. * * @generated from protobuf field: string continent = 2 */ continent: string; } | { oneofKind: undefined; }; /** * Whether to use the new regional Goval clusters. * Deprecated. This field is now assumed to be true. * * @deprecated * @generated from protobuf field: bool regional_goval = 3 [deprecated = true] */ regionalGoval: boolean; } /** * @generated from protobuf message replit.goval.api.lore.GetReplConnectionInfoRequest */ export interface GetReplConnectionInfoRequest { /** * ReplId is the ID of the repl being connected to. * * @generated from protobuf field: string repl_id = 1 */ replId: string; /** * User is the username of the owner of the repl, used for routing. * * @generated from protobuf field: string user = 3 */ user: string; /** * Persistent indicates this repl should be persisted to long-time storage. * Non-persistent (ephemeral) repls will be deleted after a short period of * time. * * @generated from protobuf field: bool persistent = 4 */ persistent: boolean; /** * DefaultLocation tells Lore what information to use to choose a * shard/cluster for the repl if it does not exist. * DEPRECATED. Use ReplLocation instead. * * @generated from protobuf oneof: default_location */ defaultLocation: { oneofKind: "defaultCluster"; /** * DefaultCluster is the goval cluster the repl will be created in if it * does not exist. * * @deprecated * @generated from protobuf field: string default_cluster = 5 [deprecated = true] */ defaultCluster: string; } | { oneofKind: "defaultContinent"; /** * DefaultContinent is the continent the repl will be created in if it does * not exist. * * @deprecated * @generated from protobuf field: string default_continent = 8 [deprecated = true] */ defaultContinent: string; } | { oneofKind: undefined; }; /** * ReplLocation is a replacement to the default location * so that we don't end up with multiple type conversions * in client libraries * * @generated from protobuf field: replit.goval.api.lore.ReplLocation replLocation = 9 */ replLocation?: ReplLocation; /** * SourceReplID is set when this is an ephemeral goval fork (or guest fork) of * a repl. We need to ensure we send back the buckets that correspond to the * source repl if this repl doesn't already exist. * * @generated from protobuf field: string source_repl_id = 7 */ sourceReplId: string; /** * OrgSlug is the slug of the organization that owns the repl. This is used * as part of the replit.dev url. * * @generated from protobuf field: string org_slug = 11 */ orgSlug: string; } /** * @generated from protobuf message replit.goval.api.lore.GetReplConnectionInfoResponse */ export interface GetReplConnectionInfoResponse { /** * @generated from protobuf field: replit.goval.api.lore.Repl repl = 1 */ repl?: Repl; /** * @generated from protobuf field: replit.goval.api.lore.Cluster cluster = 2 */ cluster?: Cluster; /** * @generated from protobuf field: replit.goval.api.lore.Buckets buckets = 3 */ buckets?: Buckets; /** * @generated from protobuf field: string dotdev_hostname = 4 */ dotdevHostname: string; } /** * @generated from protobuf message replit.goval.api.lore.GetTransferStatusRequest */ export interface GetTransferStatusRequest { /** * @generated from protobuf field: string transfer_id = 1 */ transferId: string; } /** * @generated from protobuf message replit.goval.api.lore.GetTransferStatusResponse */ export interface GetTransferStatusResponse { /** * @generated from protobuf field: string transfer_id = 1 */ transferId: string; /** * @generated from protobuf field: bool complete = 2 */ complete: boolean; } /** * @generated from protobuf message replit.goval.api.lore.TransferReplsRequest */ export interface TransferReplsRequest { /** * @generated from protobuf field: string new_cluster = 1 */ newCluster: string; /** * @generated from protobuf field: repeated string repl_ids = 2 */ replIds: string[]; /** * @generated from protobuf field: replit.goval.api.lore.ReplLocation new_location = 3 */ newLocation?: ReplLocation; } /** * @generated from protobuf message replit.goval.api.lore.TransferReplsResponse */ export interface TransferReplsResponse { /** * @generated from protobuf field: string transfer_id = 1 */ transferId: string; } /** * @generated from protobuf message replit.goval.api.lore.TransferReplFromOfflineClusterRequest */ export interface TransferReplFromOfflineClusterRequest { /** * @generated from protobuf field: string new_cluster = 1 */ newCluster: string; /** * @generated from protobuf field: string repl_id = 2 */ replId: string; } /** * @generated from protobuf message replit.goval.api.lore.TransferReplFromOfflineClusterResponse */ export interface TransferReplFromOfflineClusterResponse { } /** * @generated from protobuf message replit.goval.api.lore.TransferUserRequest */ export interface TransferUserRequest { /** * @generated from protobuf field: string user = 1 */ user: string; /** * @generated from protobuf field: string new_cluster = 2 */ newCluster: string; /** * @generated from protobuf field: repeated string excluded_repl_ids = 3 */ excludedReplIds: string[]; } /** * @generated from protobuf message replit.goval.api.lore.TransferUserResponse */ export interface TransferUserResponse { /** * @generated from protobuf field: string transfer_id = 1 */ transferId: string; } /** * Continent is a continent in the world. * * @generated from protobuf message replit.goval.api.lore.Continent */ export interface Continent { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string name = 2 */ name: string; } /** * @generated from protobuf message replit.goval.api.lore.TakedownReplRequest */ export interface TakedownReplRequest { /** * @generated from protobuf field: string repl_id = 1 */ replId: string; } /** * @generated from protobuf message replit.goval.api.lore.TakedownReplResponse */ export interface TakedownReplResponse { } /** * @generated from protobuf message replit.goval.api.lore.SoftTakedownReplRequest */ export interface SoftTakedownReplRequest { /** * @generated from protobuf field: string repl_id = 1 */ replId: string; } /** * @generated from protobuf message replit.goval.api.lore.SoftTakedownReplResponse */ export interface SoftTakedownReplResponse { } /** * @generated from protobuf message replit.goval.api.lore.RestoreReplRequest */ export interface RestoreReplRequest { /** * @generated from protobuf field: string repl_id = 1 */ replId: string; } /** * @generated from protobuf message replit.goval.api.lore.RestoreReplResponse */ export interface RestoreReplResponse { } /** * @generated from protobuf message replit.goval.api.lore.BulkRemoveRequest */ export interface BulkRemoveRequest { /** * @generated from protobuf field: repeated string repl_ids = 1 */ replIds: string[]; } /** * @generated from protobuf message replit.goval.api.lore.BulkRemoveResponse */ export interface BulkRemoveResponse { } /** * @generated from protobuf message replit.goval.api.lore.DeleteReplRequest */ export interface DeleteReplRequest { /** * @generated from protobuf field: string repl_id = 1 */ replId: string; } /** * @generated from protobuf message replit.goval.api.lore.DeleteReplResponse */ export interface DeleteReplResponse { } /** * @generated from protobuf message replit.goval.api.lore.GetClustersRequest */ export interface GetClustersRequest { } /** * @generated from protobuf message replit.goval.api.lore.GetClustersResponse */ export interface GetClustersResponse { /** * @generated from protobuf field: repeated replit.goval.api.lore.Cluster clusters = 1 */ clusters: Cluster[]; } /** * @generated from protobuf message replit.goval.api.lore.ExportReplRequest */ export interface ExportReplRequest { /** * @generated from protobuf field: string repl_id = 1 */ replId: string; } /** * @generated from protobuf message replit.goval.api.lore.MargarineBlock */ export interface MargarineBlock { /** * @generated from protobuf field: string name = 1 */ name: string; /** * @generated from protobuf field: uint64 offset = 2 */ offset: bigint; /** * @generated from protobuf field: string signed_url = 3 */ signedUrl: string; } /** * @generated from protobuf message replit.goval.api.lore.MargarineExport */ export interface MargarineExport { /** * @generated from protobuf field: repeated replit.goval.api.lore.MargarineBlock blocks = 2 */ blocks: MargarineBlock[]; } /** * @generated from protobuf message replit.goval.api.lore.ReplFile */ export interface ReplFile { /** * @generated from protobuf field: string path = 1 */ path: string; /** * @generated from protobuf field: string signed_url = 2 */ signedUrl: string; } /** * @generated from protobuf message replit.goval.api.lore.ReplExport */ export interface ReplExport { /** * @generated from protobuf field: repeated replit.goval.api.lore.ReplFile files = 1 */ files: ReplFile[]; /** * @generated from protobuf field: replit.goval.api.lore.MargarineExport margarine_export = 2 */ margarineExport?: MargarineExport; } /** * @generated from protobuf message replit.goval.api.lore.ExportReplResponse */ export interface ExportReplResponse { /** * @generated from protobuf field: replit.goval.api.lore.ReplExport export = 1 */ export?: ReplExport; } /** * @generated from protobuf message replit.goval.api.lore.ImportReplRequest */ export interface ImportReplRequest { /** * @generated from protobuf field: string repl_id = 1 */ replId: string; /** * @generated from protobuf field: string username = 2 */ username: string; /** * @generated from protobuf field: replit.goval.api.lore.ReplLocation replLocation = 4 */ replLocation?: ReplLocation; /** * @generated from protobuf field: replit.goval.api.lore.ReplExport export = 5 */ export?: ReplExport; } /** * @generated from protobuf message replit.goval.api.lore.ImportReplResponse */ export interface ImportReplResponse { /** * @generated from protobuf field: replit.goval.api.lore.Repl repl = 1 */ repl?: Repl; /** * @generated from protobuf field: replit.goval.api.lore.Cluster cluster = 2 */ cluster?: Cluster; /** * @generated from protobuf field: replit.goval.api.lore.Buckets buckets = 3 */ buckets?: Buckets; } declare class Buckets$Type extends MessageType { constructor(); create(value?: PartialMessage): Buckets; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: Buckets): Buckets; internalBinaryWrite(message: Buckets, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.Buckets */ export declare const Buckets: Buckets$Type; declare class Repl$Type extends MessageType { constructor(); create(value?: PartialMessage): Repl; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: Repl): Repl; internalBinaryWrite(message: Repl, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.Repl */ export declare const Repl: Repl$Type; declare class Cluster$Type extends MessageType { constructor(); create(value?: PartialMessage): Cluster; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: Cluster): Cluster; internalBinaryWrite(message: Cluster, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.Cluster */ export declare const Cluster: Cluster$Type; declare class CreateReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateReplRequest): CreateReplRequest; internalBinaryWrite(message: CreateReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.CreateReplRequest */ export declare const CreateReplRequest: CreateReplRequest$Type; declare class CreateReplRequest_Repl$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateReplRequest_Repl; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateReplRequest_Repl): CreateReplRequest_Repl; internalBinaryWrite(message: CreateReplRequest_Repl, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.CreateReplRequest.Repl */ export declare const CreateReplRequest_Repl: CreateReplRequest_Repl$Type; declare class CreateReplRequest_File$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateReplRequest_File; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateReplRequest_File): CreateReplRequest_File; internalBinaryWrite(message: CreateReplRequest_File, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.CreateReplRequest.File */ export declare const CreateReplRequest_File: CreateReplRequest_File$Type; declare class CreateReplRequest_Buckets$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateReplRequest_Buckets; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateReplRequest_Buckets): CreateReplRequest_Buckets; internalBinaryWrite(message: CreateReplRequest_Buckets, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.CreateReplRequest.Buckets */ export declare const CreateReplRequest_Buckets: CreateReplRequest_Buckets$Type; declare class CreateReplRequest_SourceRepl$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateReplRequest_SourceRepl; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateReplRequest_SourceRepl): CreateReplRequest_SourceRepl; internalBinaryWrite(message: CreateReplRequest_SourceRepl, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.CreateReplRequest.SourceRepl */ export declare const CreateReplRequest_SourceRepl: CreateReplRequest_SourceRepl$Type; declare class CreateReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateReplResponse): CreateReplResponse; internalBinaryWrite(message: CreateReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.CreateReplResponse */ export declare const CreateReplResponse: CreateReplResponse$Type; declare class GetReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetReplRequest): GetReplRequest; internalBinaryWrite(message: GetReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetReplRequest */ export declare const GetReplRequest: GetReplRequest$Type; declare class GetReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetReplResponse): GetReplResponse; internalBinaryWrite(message: GetReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetReplResponse */ export declare const GetReplResponse: GetReplResponse$Type; declare class ReplLocation$Type extends MessageType { constructor(); create(value?: PartialMessage): ReplLocation; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ReplLocation): ReplLocation; internalBinaryWrite(message: ReplLocation, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.ReplLocation */ export declare const ReplLocation: ReplLocation$Type; declare class GetReplConnectionInfoRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetReplConnectionInfoRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetReplConnectionInfoRequest): GetReplConnectionInfoRequest; internalBinaryWrite(message: GetReplConnectionInfoRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetReplConnectionInfoRequest */ export declare const GetReplConnectionInfoRequest: GetReplConnectionInfoRequest$Type; declare class GetReplConnectionInfoResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetReplConnectionInfoResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetReplConnectionInfoResponse): GetReplConnectionInfoResponse; internalBinaryWrite(message: GetReplConnectionInfoResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetReplConnectionInfoResponse */ export declare const GetReplConnectionInfoResponse: GetReplConnectionInfoResponse$Type; declare class GetTransferStatusRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTransferStatusRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTransferStatusRequest): GetTransferStatusRequest; internalBinaryWrite(message: GetTransferStatusRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetTransferStatusRequest */ export declare const GetTransferStatusRequest: GetTransferStatusRequest$Type; declare class GetTransferStatusResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTransferStatusResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTransferStatusResponse): GetTransferStatusResponse; internalBinaryWrite(message: GetTransferStatusResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetTransferStatusResponse */ export declare const GetTransferStatusResponse: GetTransferStatusResponse$Type; declare class TransferReplsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): TransferReplsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TransferReplsRequest): TransferReplsRequest; internalBinaryWrite(message: TransferReplsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TransferReplsRequest */ export declare const TransferReplsRequest: TransferReplsRequest$Type; declare class TransferReplsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): TransferReplsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TransferReplsResponse): TransferReplsResponse; internalBinaryWrite(message: TransferReplsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TransferReplsResponse */ export declare const TransferReplsResponse: TransferReplsResponse$Type; declare class TransferReplFromOfflineClusterRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): TransferReplFromOfflineClusterRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TransferReplFromOfflineClusterRequest): TransferReplFromOfflineClusterRequest; internalBinaryWrite(message: TransferReplFromOfflineClusterRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TransferReplFromOfflineClusterRequest */ export declare const TransferReplFromOfflineClusterRequest: TransferReplFromOfflineClusterRequest$Type; declare class TransferReplFromOfflineClusterResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): TransferReplFromOfflineClusterResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TransferReplFromOfflineClusterResponse): TransferReplFromOfflineClusterResponse; internalBinaryWrite(message: TransferReplFromOfflineClusterResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TransferReplFromOfflineClusterResponse */ export declare const TransferReplFromOfflineClusterResponse: TransferReplFromOfflineClusterResponse$Type; declare class TransferUserRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): TransferUserRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TransferUserRequest): TransferUserRequest; internalBinaryWrite(message: TransferUserRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TransferUserRequest */ export declare const TransferUserRequest: TransferUserRequest$Type; declare class TransferUserResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): TransferUserResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TransferUserResponse): TransferUserResponse; internalBinaryWrite(message: TransferUserResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TransferUserResponse */ export declare const TransferUserResponse: TransferUserResponse$Type; declare class Continent$Type extends MessageType { constructor(); create(value?: PartialMessage): Continent; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: Continent): Continent; internalBinaryWrite(message: Continent, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.Continent */ export declare const Continent: Continent$Type; declare class TakedownReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): TakedownReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TakedownReplRequest): TakedownReplRequest; internalBinaryWrite(message: TakedownReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TakedownReplRequest */ export declare const TakedownReplRequest: TakedownReplRequest$Type; declare class TakedownReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): TakedownReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TakedownReplResponse): TakedownReplResponse; internalBinaryWrite(message: TakedownReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.TakedownReplResponse */ export declare const TakedownReplResponse: TakedownReplResponse$Type; declare class SoftTakedownReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): SoftTakedownReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SoftTakedownReplRequest): SoftTakedownReplRequest; internalBinaryWrite(message: SoftTakedownReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.SoftTakedownReplRequest */ export declare const SoftTakedownReplRequest: SoftTakedownReplRequest$Type; declare class SoftTakedownReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): SoftTakedownReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SoftTakedownReplResponse): SoftTakedownReplResponse; internalBinaryWrite(message: SoftTakedownReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.SoftTakedownReplResponse */ export declare const SoftTakedownReplResponse: SoftTakedownReplResponse$Type; declare class RestoreReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): RestoreReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RestoreReplRequest): RestoreReplRequest; internalBinaryWrite(message: RestoreReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.RestoreReplRequest */ export declare const RestoreReplRequest: RestoreReplRequest$Type; declare class RestoreReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): RestoreReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RestoreReplResponse): RestoreReplResponse; internalBinaryWrite(message: RestoreReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.RestoreReplResponse */ export declare const RestoreReplResponse: RestoreReplResponse$Type; declare class BulkRemoveRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): BulkRemoveRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BulkRemoveRequest): BulkRemoveRequest; internalBinaryWrite(message: BulkRemoveRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.BulkRemoveRequest */ export declare const BulkRemoveRequest: BulkRemoveRequest$Type; declare class BulkRemoveResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): BulkRemoveResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BulkRemoveResponse): BulkRemoveResponse; internalBinaryWrite(message: BulkRemoveResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.BulkRemoveResponse */ export declare const BulkRemoveResponse: BulkRemoveResponse$Type; declare class DeleteReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): DeleteReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteReplRequest): DeleteReplRequest; internalBinaryWrite(message: DeleteReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.DeleteReplRequest */ export declare const DeleteReplRequest: DeleteReplRequest$Type; declare class DeleteReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): DeleteReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteReplResponse): DeleteReplResponse; internalBinaryWrite(message: DeleteReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.DeleteReplResponse */ export declare const DeleteReplResponse: DeleteReplResponse$Type; declare class GetClustersRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetClustersRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetClustersRequest): GetClustersRequest; internalBinaryWrite(message: GetClustersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetClustersRequest */ export declare const GetClustersRequest: GetClustersRequest$Type; declare class GetClustersResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetClustersResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetClustersResponse): GetClustersResponse; internalBinaryWrite(message: GetClustersResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.GetClustersResponse */ export declare const GetClustersResponse: GetClustersResponse$Type; declare class ExportReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ExportReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ExportReplRequest): ExportReplRequest; internalBinaryWrite(message: ExportReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.ExportReplRequest */ export declare const ExportReplRequest: ExportReplRequest$Type; declare class MargarineBlock$Type extends MessageType { constructor(); create(value?: PartialMessage): MargarineBlock; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: MargarineBlock): MargarineBlock; internalBinaryWrite(message: MargarineBlock, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.MargarineBlock */ export declare const MargarineBlock: MargarineBlock$Type; declare class MargarineExport$Type extends MessageType { constructor(); create(value?: PartialMessage): MargarineExport; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: MargarineExport): MargarineExport; internalBinaryWrite(message: MargarineExport, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.MargarineExport */ export declare const MargarineExport: MargarineExport$Type; declare class ReplFile$Type extends MessageType { constructor(); create(value?: PartialMessage): ReplFile; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ReplFile): ReplFile; internalBinaryWrite(message: ReplFile, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.ReplFile */ export declare const ReplFile: ReplFile$Type; declare class ReplExport$Type extends MessageType { constructor(); create(value?: PartialMessage): ReplExport; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ReplExport): ReplExport; internalBinaryWrite(message: ReplExport, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.ReplExport */ export declare const ReplExport: ReplExport$Type; declare class ExportReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ExportReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ExportReplResponse): ExportReplResponse; internalBinaryWrite(message: ExportReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.ExportReplResponse */ export declare const ExportReplResponse: ExportReplResponse$Type; declare class ImportReplRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportReplRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportReplRequest): ImportReplRequest; internalBinaryWrite(message: ImportReplRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.ImportReplRequest */ export declare const ImportReplRequest: ImportReplRequest$Type; declare class ImportReplResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ImportReplResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportReplResponse): ImportReplResponse; internalBinaryWrite(message: ImportReplResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message replit.goval.api.lore.ImportReplResponse */ export declare const ImportReplResponse: ImportReplResponse$Type; /** * @generated ServiceType for protobuf service replit.goval.api.lore.Lore */ export declare const Lore: ServiceType; export {};