import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; /** * @generated from message taskapimonitor.v1.GetPercentageDoneRequest */ export declare class GetPercentageDoneRequest extends Message { /** * @generated from field: int64 task_execution_plan_id = 1; */ taskExecutionPlanId: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "taskapimonitor.v1.GetPercentageDoneRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPercentageDoneRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetPercentageDoneRequest; static fromJsonString(jsonString: string, options?: Partial): GetPercentageDoneRequest; static equals(a: GetPercentageDoneRequest | PlainMessage | undefined, b: GetPercentageDoneRequest | PlainMessage | undefined): boolean; } /** * @generated from message taskapimonitor.v1.GetPercentageDoneResponse */ export declare class GetPercentageDoneResponse extends Message { /** * warning - might be 100% even if not updated in artworker. Use completed to ensure everything is completed. * * @generated from field: int32 percentage_done = 1; */ percentageDone: number; /** * true when everything is done * * @generated from field: bool completed = 2; */ completed: boolean; /** * @generated from field: bool failed = 3; */ failed: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "taskapimonitor.v1.GetPercentageDoneResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPercentageDoneResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetPercentageDoneResponse; static fromJsonString(jsonString: string, options?: Partial): GetPercentageDoneResponse; static equals(a: GetPercentageDoneResponse | PlainMessage | undefined, b: GetPercentageDoneResponse | PlainMessage | undefined): boolean; }