import { BinaryReader, BinaryWriter } from '@bufbuild/protobuf/wire'; export declare const protobufPackage = "sgnl24.DevConsole"; export interface PingPong { } export interface WriteByteStream { chunk: Uint8Array; } export interface FinishByteStream { } export interface DestroyByteStream { error?: string | undefined; } export interface ByteStreamOperation { streamId: number; write?: WriteByteStream | undefined; finish?: FinishByteStream | undefined; destroy?: DestroyByteStream | undefined; } export interface TraceContext { traceId: string; spanId: string; traceFlags: number; } export interface DEventRequest { type: string; jsonData: string; } export interface DEventResponse { } export interface UReplEvalRequest { code: string; } export interface UReplEvalResponse { output: string; error?: string | undefined; } export interface UReplCompleteRequest { code: string; cursorPos: number; } export interface UReplCompleteItem { label: string; kind: string; } export interface UReplCompleteResponse { items: UReplCompleteItem[]; replaceStart: number; replaceEnd: number; } export interface UGetOverviewRequest { } export interface UGetOverviewResponse { name: string; version: string; uptime: number; env: string; httpEntries: number; srpcMessages: number; srpcActiveConnections: number; srpcDisconnected: number; } export interface UGetProcessRequest { } export interface UGetProcessResponse { pid: number; rss: number; heapTotal: number; heapUsed: number; external: number; arrayBuffers: number; cpuUser: number; cpuSystem: number; uptime: number; nodeVersion: string; platform: string; arch: string; } export interface UGetEnvRequest { } export interface UGetEnvResponse { jsonData: string; } export interface UGetRequestsRequest { } export interface UGetRequestsResponse { jsonData: string; } export interface UGetRoutesRequest { } export interface UGetRoutesRoute { methods: string[]; path: string; controller?: string | undefined; methodName?: string | undefined; } export interface UGetRoutesResponse { routes: UGetRoutesRoute[]; } export interface UGetSrpcRequest { } export interface UGetSrpcResponse { jsonData: string; } export interface UGetSrpcMessagesRequest { streamId?: string | undefined; } export interface UGetSrpcMessagesResponse { jsonData: string; } export interface UGetWorkersRequest { } export interface UGetWorkersResponse { jsonData: string; } export interface UGetWorkersJobsRequest { } export interface UGetWorkersJobsResponse { jsonData: string; } export interface UGetDatabaseEntitiesRequest { } export interface UGetDatabaseEntity { name: string; table: string; columns: string[]; quotedTable: string; } export interface UGetDatabaseEntitiesResponse { entities: UGetDatabaseEntity[]; } export interface UDatabaseQueryRequest { sql: string; } export interface UDatabaseQueryRow { values: string[]; } export interface UDatabaseQueryResponse { columns: string[]; rows: UDatabaseQueryRow[]; rowCount: number; affectedRows?: number | undefined; error?: string | undefined; } export interface UGetHealthChecksRequest { } export interface UGetHealthChecksResponse { jsonData: string; } export interface UClearRequestsRequest { } export interface UClearRequestsResponse { } export interface UClearSrpcMessagesRequest { } export interface UClearSrpcMessagesResponse { } export interface UGetDatabaseQueriesRequest { } export interface UGetDatabaseQueriesResponse { jsonData: string; } export interface UClearDatabaseQueriesRequest { } export interface UClearDatabaseQueriesResponse { } export interface UGetMutexesRequest { } export interface UGetMutexesResponse { jsonData: string; } export interface DevConsoleClientMessage { requestId: string; reply: boolean; error?: string | undefined; userError?: boolean | undefined; trace?: TraceContext | undefined; /** framework */ pingPong?: PingPong | undefined; byteStreamOperation?: ByteStreamOperation | undefined; /** downstream responses (responding to server) */ dEventResponse?: DEventResponse | undefined; /** upstream requests (client-initiated) */ uReplEvalRequest?: UReplEvalRequest | undefined; uReplCompleteRequest?: UReplCompleteRequest | undefined; uGetOverviewRequest?: UGetOverviewRequest | undefined; uGetProcessRequest?: UGetProcessRequest | undefined; uGetEnvRequest?: UGetEnvRequest | undefined; uGetRequestsRequest?: UGetRequestsRequest | undefined; uGetRoutesRequest?: UGetRoutesRequest | undefined; uGetSrpcRequest?: UGetSrpcRequest | undefined; uGetSrpcMessagesRequest?: UGetSrpcMessagesRequest | undefined; uGetWorkersRequest?: UGetWorkersRequest | undefined; uGetWorkersJobsRequest?: UGetWorkersJobsRequest | undefined; uGetDatabaseEntitiesRequest?: UGetDatabaseEntitiesRequest | undefined; uDatabaseQueryRequest?: UDatabaseQueryRequest | undefined; uGetHealthChecksRequest?: UGetHealthChecksRequest | undefined; uGetMutexesRequest?: UGetMutexesRequest | undefined; uClearRequestsRequest?: UClearRequestsRequest | undefined; uClearSrpcMessagesRequest?: UClearSrpcMessagesRequest | undefined; uGetDatabaseQueriesRequest?: UGetDatabaseQueriesRequest | undefined; uClearDatabaseQueriesRequest?: UClearDatabaseQueriesRequest | undefined; } export interface DevConsoleServerMessage { requestId: string; reply: boolean; error?: string | undefined; userError?: boolean | undefined; trace?: TraceContext | undefined; /** framework */ pingPong?: PingPong | undefined; byteStreamOperation?: ByteStreamOperation | undefined; /** downstream requests (server-initiated) */ dEventRequest?: DEventRequest | undefined; /** upstream responses (replies to client) */ uReplEvalResponse?: UReplEvalResponse | undefined; uReplCompleteResponse?: UReplCompleteResponse | undefined; uGetOverviewResponse?: UGetOverviewResponse | undefined; uGetProcessResponse?: UGetProcessResponse | undefined; uGetEnvResponse?: UGetEnvResponse | undefined; uGetRequestsResponse?: UGetRequestsResponse | undefined; uGetRoutesResponse?: UGetRoutesResponse | undefined; uGetSrpcResponse?: UGetSrpcResponse | undefined; uGetSrpcMessagesResponse?: UGetSrpcMessagesResponse | undefined; uGetWorkersResponse?: UGetWorkersResponse | undefined; uGetWorkersJobsResponse?: UGetWorkersJobsResponse | undefined; uGetDatabaseEntitiesResponse?: UGetDatabaseEntitiesResponse | undefined; uDatabaseQueryResponse?: UDatabaseQueryResponse | undefined; uGetHealthChecksResponse?: UGetHealthChecksResponse | undefined; uGetMutexesResponse?: UGetMutexesResponse | undefined; uClearRequestsResponse?: UClearRequestsResponse | undefined; uClearSrpcMessagesResponse?: UClearSrpcMessagesResponse | undefined; uGetDatabaseQueriesResponse?: UGetDatabaseQueriesResponse | undefined; uClearDatabaseQueriesResponse?: UClearDatabaseQueriesResponse | undefined; } export declare const PingPong: MessageFns; export declare const WriteByteStream: MessageFns; export declare const FinishByteStream: MessageFns; export declare const DestroyByteStream: MessageFns; export declare const ByteStreamOperation: MessageFns; export declare const TraceContext: MessageFns; export declare const DEventRequest: MessageFns; export declare const DEventResponse: MessageFns; export declare const UReplEvalRequest: MessageFns; export declare const UReplEvalResponse: MessageFns; export declare const UReplCompleteRequest: MessageFns; export declare const UReplCompleteItem: MessageFns; export declare const UReplCompleteResponse: MessageFns; export declare const UGetOverviewRequest: MessageFns; export declare const UGetOverviewResponse: MessageFns; export declare const UGetProcessRequest: MessageFns; export declare const UGetProcessResponse: MessageFns; export declare const UGetEnvRequest: MessageFns; export declare const UGetEnvResponse: MessageFns; export declare const UGetRequestsRequest: MessageFns; export declare const UGetRequestsResponse: MessageFns; export declare const UGetRoutesRequest: MessageFns; export declare const UGetRoutesRoute: MessageFns; export declare const UGetRoutesResponse: MessageFns; export declare const UGetSrpcRequest: MessageFns; export declare const UGetSrpcResponse: MessageFns; export declare const UGetSrpcMessagesRequest: MessageFns; export declare const UGetSrpcMessagesResponse: MessageFns; export declare const UGetWorkersRequest: MessageFns; export declare const UGetWorkersResponse: MessageFns; export declare const UGetWorkersJobsRequest: MessageFns; export declare const UGetWorkersJobsResponse: MessageFns; export declare const UGetDatabaseEntitiesRequest: MessageFns; export declare const UGetDatabaseEntity: MessageFns; export declare const UGetDatabaseEntitiesResponse: MessageFns; export declare const UDatabaseQueryRequest: MessageFns; export declare const UDatabaseQueryRow: MessageFns; export declare const UDatabaseQueryResponse: MessageFns; export declare const UGetHealthChecksRequest: MessageFns; export declare const UGetHealthChecksResponse: MessageFns; export declare const UClearRequestsRequest: MessageFns; export declare const UClearRequestsResponse: MessageFns; export declare const UClearSrpcMessagesRequest: MessageFns; export declare const UClearSrpcMessagesResponse: MessageFns; export declare const UGetDatabaseQueriesRequest: MessageFns; export declare const UGetDatabaseQueriesResponse: MessageFns; export declare const UClearDatabaseQueriesRequest: MessageFns; export declare const UClearDatabaseQueriesResponse: MessageFns; export declare const UGetMutexesRequest: MessageFns; export declare const UGetMutexesResponse: MessageFns; export declare const DevConsoleClientMessage: MessageFns; export declare const DevConsoleServerMessage: MessageFns; type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export type DeepPartial = T extends Builtin ? T : T extends globalThis.Array ? globalThis.Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; type KeysOfUnion = T extends T ? keyof T : never; export type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact; } & { [K in Exclude>]: never; }; export interface MessageFns { encode(message: T, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): T; fromJSON(object: any): T; toJSON(message: T): unknown; create, I>>(base?: I): T; fromPartial, I>>(object: I): T; } export {}; //# sourceMappingURL=devconsole.d.ts.map