import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
 * Describes the file protos/perfetto/trace/ftrace/task.proto.
 */
export declare const file_protos_perfetto_trace_ftrace_task: GenFile;
/**
 * @generated from message perfetto.protos.TaskNewtaskFtraceEvent
 */
export type TaskNewtaskFtraceEvent = Message<"perfetto.protos.TaskNewtaskFtraceEvent"> & {
    /**
     * @generated from field: optional int32 pid = 1;
     */
    pid: number;
    /**
     * @generated from field: optional string comm = 2;
     */
    comm: string;
    /**
     * @generated from field: optional uint64 clone_flags = 3;
     */
    cloneFlags: bigint;
    /**
     * @generated from field: optional int32 oom_score_adj = 4;
     */
    oomScoreAdj: number;
};
/**
 * Describes the message perfetto.protos.TaskNewtaskFtraceEvent.
 * Use `create(TaskNewtaskFtraceEventSchema)` to create a new message.
 */
export declare const TaskNewtaskFtraceEventSchema: GenMessage<TaskNewtaskFtraceEvent>;
/**
 * @generated from message perfetto.protos.TaskRenameFtraceEvent
 */
export type TaskRenameFtraceEvent = Message<"perfetto.protos.TaskRenameFtraceEvent"> & {
    /**
     * @generated from field: optional int32 pid = 1;
     */
    pid: number;
    /**
     * @generated from field: optional string oldcomm = 2;
     */
    oldcomm: string;
    /**
     * @generated from field: optional string newcomm = 3;
     */
    newcomm: string;
    /**
     * @generated from field: optional int32 oom_score_adj = 4;
     */
    oomScoreAdj: number;
};
/**
 * Describes the message perfetto.protos.TaskRenameFtraceEvent.
 * Use `create(TaskRenameFtraceEventSchema)` to create a new message.
 */
export declare const TaskRenameFtraceEventSchema: GenMessage<TaskRenameFtraceEvent>;
//# sourceMappingURL=task_pb.d.ts.map