import type { BridgeResult } from './runtime.js'; import type { BuildImageInfo, FilesystemSnapshotSummary, ImageHealthCheckInfo, ImageHistoryInfo, ImageInfo, ImageInspectInfo, NetworkEndpointInfo, NetworkInfo, PushImageInfo, RuntimeDiagnostics, RuntimeDiskUsage, SandboxLogEntry, SandboxStats, SandboxSummary, SdkCapabilities, VolumeInfo } from './client.js'; import type { EntryInfo, ExecutionEventBatch, ExecutionProcessInventory, ExecutionStats, FilesystemSnapshotInfo } from './sandbox.js'; export declare function buildImageInfo(result: BridgeResult): BuildImageInfo; export declare function imageInfo(result: BridgeResult): ImageInfo; export declare function imageInspectInfo(result: BridgeResult): ImageInspectInfo; export declare function imageHealthCheckInfo(result: BridgeResult): ImageHealthCheckInfo; export declare function imageHistoryInfo(result: BridgeResult): ImageHistoryInfo; export declare function pushImageInfo(result: BridgeResult): PushImageInfo; export declare function sdkCapabilities(result: BridgeResult): SdkCapabilities; export declare function volumeInfo(result: BridgeResult): VolumeInfo; export declare function networkInfo(result: BridgeResult): NetworkInfo; export declare function networkEndpointInfo(result: BridgeResult): NetworkEndpointInfo; export declare function sandboxSummary(result: BridgeResult): SandboxSummary; export declare function sandboxLogEntry(result: BridgeResult): SandboxLogEntry; export declare function sandboxStats(result: BridgeResult): SandboxStats; export declare function executionProcessInventory(result: BridgeResult): ExecutionProcessInventory; export declare function executionStats(result: BridgeResult): ExecutionStats; export declare function executionEventBatch(result: BridgeResult): ExecutionEventBatch; export declare function runtimeDiagnostics(result: BridgeResult): RuntimeDiagnostics; export declare function runtimeDiskUsage(result: BridgeResult): RuntimeDiskUsage; export declare function filesystemSnapshotSummary(result: BridgeResult): FilesystemSnapshotSummary; export declare function entryInfo(entry: BridgeResult): EntryInfo; export declare function filesystemSnapshotInfo(result: BridgeResult): FilesystemSnapshotInfo; export declare function requiredString(result: BridgeResult, key: string): string; export declare function requiredNumber(result: BridgeResult, key: string): number; export declare function requiredUnsignedInteger(result: BridgeResult, key: string): number; export declare function requiredUnsignedBigInt(result: BridgeResult, key: string): bigint; export declare function optionalUnsignedInteger(result: BridgeResult, key: string): number | undefined; export declare function requiredGeneration(result: BridgeResult, key: string): number; export declare function requiredSandboxState(result: BridgeResult, key: string): string; export declare function requiredBoolean(result: BridgeResult, key: string): boolean; export declare function optionalString(result: BridgeResult, key: string): string | undefined; export declare function optionalNumber(result: BridgeResult, key: string): number | undefined; export declare function recordArray(result: BridgeResult, key: string): BridgeResult[]; export declare function unknownRecordArray(value: unknown): BridgeResult[]; export declare function stringArray(value: unknown): string[]; export declare function optionalStringArray(value: unknown): string[] | undefined; export declare function stringRecord(value: unknown): Readonly>; export declare function unsignedIntegerRecord(value: unknown): Readonly>; export declare function requiredRecord(result: BridgeResult, key: string): BridgeResult; export declare function asRecord(value: unknown): BridgeResult; export declare function decodeBase64(result: BridgeResult, key: string): Buffer; //# sourceMappingURL=bridge-values.d.ts.map