import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { ObjectRef } from "../../common/v1/object-ref_pb.js"; /** * @generated from enum preflight.v1.PreflightState */ export declare enum PreflightState { /** * @generated from enum value: PreflightStateUndefined = 0; */ PreflightStateUndefined = 0, /** * @generated from enum value: PreflightStateUnknown = 1; */ PreflightStateUnknown = 1, /** * @generated from enum value: PreflightStateInit = 2; */ PreflightStateInit = 2, /** * @generated from enum value: PreflightStateDownloading = 3; */ PreflightStateDownloading = 3, /** * @generated from enum value: PreflightStateDownloadComplete = 4; */ PreflightStateDownloadComplete = 4, /** * @generated from enum value: PreflightStateProcessingQueue = 5; */ PreflightStateProcessingQueue = 5, /** * @generated from enum value: PreflightStateProcessing = 6; */ PreflightStateProcessing = 6, /** * @generated from enum value: PreflightStateProcessingComplete = 7; */ PreflightStateProcessingComplete = 7, /** * @generated from enum value: PreflightStateError = 8; */ PreflightStateError = 8 } /** * @generated from enum preflight.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 preflight.v1.Box */ export declare class Box extends Message { /** * @generated from field: string top = 1; */ top: string; /** * @generated from field: string right = 2; */ right: string; /** * @generated from field: string bottom = 3; */ bottom: string; /** * @generated from field: string left = 4; */ left: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.Box"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): Box; static fromJson(jsonValue: JsonValue, options?: Partial): Box; static fromJsonString(jsonString: string, options?: Partial): Box; static equals(a: Box | PlainMessage | undefined, b: Box | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.PreflightAttribute */ export declare class PreflightAttribute extends Message { /** * @generated from field: string key = 1; */ key: string; /** * @generated from field: string name = 2; */ name: string; /** * @generated from field: string value = 3; */ value: string; /** * @generated from field: string category = 4; */ category: string; /** * @generated from field: preflight.v1.Box value_box = 5; */ valueBox?: Box; /** * @generated from field: string unit = 6; */ unit: string; /** * @generated from field: preflight.v1.PreflightWarning warning = 7; */ warning?: PreflightWarning; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.PreflightAttribute"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightAttribute; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightAttribute; static fromJsonString(jsonString: string, options?: Partial): PreflightAttribute; static equals(a: PreflightAttribute | PlainMessage | undefined, b: PreflightAttribute | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.PreflightWarning */ export declare class PreflightWarning extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: preflight.v1.PreflightWarningLevel warning_level = 2; */ warningLevel: PreflightWarningLevel; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.PreflightWarning"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightWarning; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightWarning; static fromJsonString(jsonString: string, options?: Partial): PreflightWarning; static equals(a: PreflightWarning | PlainMessage | undefined, b: PreflightWarning | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.PreflightAttributeGroup */ export declare class PreflightAttributeGroup extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: string value = 2; */ value: string; /** * @generated from field: bool expandable = 3; */ expandable: boolean; /** * @generated from field: repeated preflight.v1.PreflightWarning warnings = 4; */ warnings: PreflightWarning[]; /** * @generated from field: repeated preflight.v1.PreflightAttribute attributes = 5; */ attributes: PreflightAttribute[]; /** * @generated from field: repeated preflight.v1.PreflightAttributeGroup groups = 6; */ groups: PreflightAttributeGroup[]; /** * @generated from field: int32 order = 7; */ order: number; /** * @generated from field: string group_icon = 8; */ groupIcon: string; /** * @generated from field: bool pre_expanded = 9; */ preExpanded: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.PreflightAttributeGroup"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightAttributeGroup; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightAttributeGroup; static fromJsonString(jsonString: string, options?: Partial): PreflightAttributeGroup; static equals(a: PreflightAttributeGroup | PlainMessage | undefined, b: PreflightAttributeGroup | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.PreflightReportPage */ export declare class PreflightReportPage extends Message { /** * @generated from field: int32 page = 1; */ page: number; /** * @generated from field: repeated preflight.v1.PreflightAttributeGroup attributes = 2; */ attributes: PreflightAttributeGroup[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.PreflightReportPage"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightReportPage; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightReportPage; static fromJsonString(jsonString: string, options?: Partial): PreflightReportPage; static equals(a: PreflightReportPage | PlainMessage | undefined, b: PreflightReportPage | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.PreflightReport */ export declare class PreflightReport extends Message { /** * @generated from field: repeated preflight.v1.PreflightAttributeGroup attributes = 1; */ attributes: PreflightAttributeGroup[]; /** * @generated from field: repeated preflight.v1.PreflightReportPage pages = 2; */ pages: PreflightReportPage[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.PreflightReport"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightReport; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightReport; static fromJsonString(jsonString: string, options?: Partial): PreflightReport; static equals(a: PreflightReport | PlainMessage | undefined, b: PreflightReport | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.PreflightStatusReport */ export declare class PreflightStatusReport extends Message { /** * @generated from field: preflight.v1.PreflightState state = 1; */ state: PreflightState; /** * @generated from field: int32 filesize = 2; */ filesize: number; /** * @generated from field: preflight.v1.PreflightReport report = 3; */ report?: PreflightReport; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.PreflightStatusReport"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PreflightStatusReport; static fromJson(jsonValue: JsonValue, options?: Partial): PreflightStatusReport; static fromJsonString(jsonString: string, options?: Partial): PreflightStatusReport; static equals(a: PreflightStatusReport | PlainMessage | undefined, b: PreflightStatusReport | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.GetPreflightStatusesRequest */ export declare class GetPreflightStatusesRequest extends Message { /** * @generated from field: repeated int64 media_item_ids = 1; */ mediaItemIds: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.GetPreflightStatusesRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPreflightStatusesRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetPreflightStatusesRequest; static fromJsonString(jsonString: string, options?: Partial): GetPreflightStatusesRequest; static equals(a: GetPreflightStatusesRequest | PlainMessage | undefined, b: GetPreflightStatusesRequest | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.GetPreflightStatusesResponse */ export declare class GetPreflightStatusesResponse extends Message { /** * @generated from field: map reports = 1; */ reports: { [key: string]: PreflightStatusReport; }; /** * @generated from field: bool all_completed = 2; */ allCompleted: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.GetPreflightStatusesResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPreflightStatusesResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetPreflightStatusesResponse; static fromJsonString(jsonString: string, options?: Partial): GetPreflightStatusesResponse; static equals(a: GetPreflightStatusesResponse | PlainMessage | undefined, b: GetPreflightStatusesResponse | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.GetPreflightStatusesByObjectRequest */ export declare class GetPreflightStatusesByObjectRequest extends Message { /** * @generated from field: common.v1.ObjectRef object_ref = 1; */ objectRef?: ObjectRef; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.GetPreflightStatusesByObjectRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPreflightStatusesByObjectRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetPreflightStatusesByObjectRequest; static fromJsonString(jsonString: string, options?: Partial): GetPreflightStatusesByObjectRequest; static equals(a: GetPreflightStatusesByObjectRequest | PlainMessage | undefined, b: GetPreflightStatusesByObjectRequest | PlainMessage | undefined): boolean; } /** * @generated from message preflight.v1.GetPreflightStatusesByObjectResponse */ export declare class GetPreflightStatusesByObjectResponse extends Message { /** * @generated from field: map reports = 1; */ reports: { [key: string]: PreflightStatusReport; }; /** * @generated from field: bool all_completed = 2; */ allCompleted: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "preflight.v1.GetPreflightStatusesByObjectResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPreflightStatusesByObjectResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetPreflightStatusesByObjectResponse; static fromJsonString(jsonString: string, options?: Partial): GetPreflightStatusesByObjectResponse; static equals(a: GetPreflightStatusesByObjectResponse | PlainMessage | undefined, b: GetPreflightStatusesByObjectResponse | PlainMessage | undefined): boolean; }