import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; /** * @generated from enum common.v1.PreflightWarningLevel */ export declare enum PreflightWarningLevel { /** * @generated from enum value: PreflightWarningLevelNone = 0; */ PreflightWarningLevelNone = 0, /** * @generated from enum value: PreflightWarningLevelWarn = 1; */ PreflightWarningLevelWarn = 1, /** * @generated from enum value: PreflightWarningLevelError = 2; */ PreflightWarningLevelError = 2, /** * @generated from enum value: PreflightWarningLevelGood = 3; */ PreflightWarningLevelGood = 3 } /** * @generated from message common.v1.PreflightResultAttribute */ export declare class PreflightResultAttribute extends Message { /** * @generated from field: string key = 1; */ key: string; /** * @generated from field: string val = 2; */ val: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "common.v1.PreflightResultAttribute"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightResultAttribute; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightResultAttribute; static fromJsonString(jsonString: string, options?: Partial): PreflightResultAttribute; static equals(a: PreflightResultAttribute | PlainMessage | undefined, b: PreflightResultAttribute | PlainMessage | undefined): boolean; } /** * @generated from message common.v1.PreflightResult */ export declare class PreflightResult extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: repeated common.v1.PreflightResultAttribute attrs = 2; */ attrs: PreflightResultAttribute[]; /** * @generated from field: string warning_name = 3; */ warningName: string; /** * @generated from field: common.v1.PreflightWarningLevel warning_level = 4; */ warningLevel: PreflightWarningLevel; /** * @generated from field: string icon = 5; */ icon: string; /** * @generated from field: string key = 6; */ key: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "common.v1.PreflightResult"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightResult; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightResult; static fromJsonString(jsonString: string, options?: Partial): PreflightResult; static equals(a: PreflightResult | PlainMessage | undefined, b: PreflightResult | PlainMessage | undefined): boolean; }