import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
 * Describes the file protos/perfetto/trace/ftrace/synthetic.proto.
 */
export declare const file_protos_perfetto_trace_ftrace_synthetic: GenFile;
/**
 * @generated from message perfetto.protos.RssStatThrottledFtraceEvent
 */
export type RssStatThrottledFtraceEvent = Message<"perfetto.protos.RssStatThrottledFtraceEvent"> & {
    /**
     * @generated from field: optional uint32 curr = 1;
     */
    curr: number;
    /**
     * @generated from field: optional int32 member = 2;
     */
    member: number;
    /**
     * @generated from field: optional uint32 mm_id = 3;
     */
    mmId: number;
    /**
     * @generated from field: optional int64 size = 4;
     */
    size: bigint;
};
/**
 * Describes the message perfetto.protos.RssStatThrottledFtraceEvent.
 * Use `create(RssStatThrottledFtraceEventSchema)` to create a new message.
 */
export declare const RssStatThrottledFtraceEventSchema: GenMessage<RssStatThrottledFtraceEvent>;
/**
 * @generated from message perfetto.protos.SuspendResumeMinimalFtraceEvent
 */
export type SuspendResumeMinimalFtraceEvent = Message<"perfetto.protos.SuspendResumeMinimalFtraceEvent"> & {
    /**
     * @generated from field: optional uint32 start = 1;
     */
    start: number;
};
/**
 * Describes the message perfetto.protos.SuspendResumeMinimalFtraceEvent.
 * Use `create(SuspendResumeMinimalFtraceEventSchema)` to create a new message.
 */
export declare const SuspendResumeMinimalFtraceEventSchema: GenMessage<SuspendResumeMinimalFtraceEvent>;
//# sourceMappingURL=synthetic_pb.d.ts.map