import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
 * Describes the file protos/perfetto/trace/ftrace/android_fs.proto.
 */
export declare const file_protos_perfetto_trace_ftrace_android_fs: GenFile;
/**
 * @generated from message perfetto.protos.AndroidFsDatareadEndFtraceEvent
 */
export type AndroidFsDatareadEndFtraceEvent = Message<"perfetto.protos.AndroidFsDatareadEndFtraceEvent"> & {
    /**
     * @generated from field: optional int32 bytes = 1;
     */
    bytes: number;
    /**
     * @generated from field: optional uint64 ino = 2;
     */
    ino: bigint;
    /**
     * @generated from field: optional int64 offset = 3;
     */
    offset: bigint;
};
/**
 * Describes the message perfetto.protos.AndroidFsDatareadEndFtraceEvent.
 * Use `create(AndroidFsDatareadEndFtraceEventSchema)` to create a new message.
 */
export declare const AndroidFsDatareadEndFtraceEventSchema: GenMessage<AndroidFsDatareadEndFtraceEvent>;
/**
 * @generated from message perfetto.protos.AndroidFsDatareadStartFtraceEvent
 */
export type AndroidFsDatareadStartFtraceEvent = Message<"perfetto.protos.AndroidFsDatareadStartFtraceEvent"> & {
    /**
     * @generated from field: optional int32 bytes = 1;
     */
    bytes: number;
    /**
     * @generated from field: optional string cmdline = 2;
     */
    cmdline: string;
    /**
     * @generated from field: optional int64 i_size = 3;
     */
    iSize: bigint;
    /**
     * @generated from field: optional uint64 ino = 4;
     */
    ino: bigint;
    /**
     * @generated from field: optional int64 offset = 5;
     */
    offset: bigint;
    /**
     * @generated from field: optional string pathbuf = 6;
     */
    pathbuf: string;
    /**
     * @generated from field: optional int32 pid = 7;
     */
    pid: number;
};
/**
 * Describes the message perfetto.protos.AndroidFsDatareadStartFtraceEvent.
 * Use `create(AndroidFsDatareadStartFtraceEventSchema)` to create a new message.
 */
export declare const AndroidFsDatareadStartFtraceEventSchema: GenMessage<AndroidFsDatareadStartFtraceEvent>;
/**
 * @generated from message perfetto.protos.AndroidFsDatawriteEndFtraceEvent
 */
export type AndroidFsDatawriteEndFtraceEvent = Message<"perfetto.protos.AndroidFsDatawriteEndFtraceEvent"> & {
    /**
     * @generated from field: optional int32 bytes = 1;
     */
    bytes: number;
    /**
     * @generated from field: optional uint64 ino = 2;
     */
    ino: bigint;
    /**
     * @generated from field: optional int64 offset = 3;
     */
    offset: bigint;
};
/**
 * Describes the message perfetto.protos.AndroidFsDatawriteEndFtraceEvent.
 * Use `create(AndroidFsDatawriteEndFtraceEventSchema)` to create a new message.
 */
export declare const AndroidFsDatawriteEndFtraceEventSchema: GenMessage<AndroidFsDatawriteEndFtraceEvent>;
/**
 * @generated from message perfetto.protos.AndroidFsDatawriteStartFtraceEvent
 */
export type AndroidFsDatawriteStartFtraceEvent = Message<"perfetto.protos.AndroidFsDatawriteStartFtraceEvent"> & {
    /**
     * @generated from field: optional int32 bytes = 1;
     */
    bytes: number;
    /**
     * @generated from field: optional string cmdline = 2;
     */
    cmdline: string;
    /**
     * @generated from field: optional int64 i_size = 3;
     */
    iSize: bigint;
    /**
     * @generated from field: optional uint64 ino = 4;
     */
    ino: bigint;
    /**
     * @generated from field: optional int64 offset = 5;
     */
    offset: bigint;
    /**
     * @generated from field: optional string pathbuf = 6;
     */
    pathbuf: string;
    /**
     * @generated from field: optional int32 pid = 7;
     */
    pid: number;
};
/**
 * Describes the message perfetto.protos.AndroidFsDatawriteStartFtraceEvent.
 * Use `create(AndroidFsDatawriteStartFtraceEventSchema)` to create a new message.
 */
export declare const AndroidFsDatawriteStartFtraceEventSchema: GenMessage<AndroidFsDatawriteStartFtraceEvent>;
/**
 * @generated from message perfetto.protos.AndroidFsFsyncEndFtraceEvent
 */
export type AndroidFsFsyncEndFtraceEvent = Message<"perfetto.protos.AndroidFsFsyncEndFtraceEvent"> & {
    /**
     * @generated from field: optional int32 bytes = 1;
     */
    bytes: number;
    /**
     * @generated from field: optional uint64 ino = 2;
     */
    ino: bigint;
    /**
     * @generated from field: optional int64 offset = 3;
     */
    offset: bigint;
};
/**
 * Describes the message perfetto.protos.AndroidFsFsyncEndFtraceEvent.
 * Use `create(AndroidFsFsyncEndFtraceEventSchema)` to create a new message.
 */
export declare const AndroidFsFsyncEndFtraceEventSchema: GenMessage<AndroidFsFsyncEndFtraceEvent>;
/**
 * @generated from message perfetto.protos.AndroidFsFsyncStartFtraceEvent
 */
export type AndroidFsFsyncStartFtraceEvent = Message<"perfetto.protos.AndroidFsFsyncStartFtraceEvent"> & {
    /**
     * @generated from field: optional string cmdline = 1;
     */
    cmdline: string;
    /**
     * @generated from field: optional int64 i_size = 2;
     */
    iSize: bigint;
    /**
     * @generated from field: optional uint64 ino = 3;
     */
    ino: bigint;
    /**
     * @generated from field: optional string pathbuf = 4;
     */
    pathbuf: string;
    /**
     * @generated from field: optional int32 pid = 5;
     */
    pid: number;
};
/**
 * Describes the message perfetto.protos.AndroidFsFsyncStartFtraceEvent.
 * Use `create(AndroidFsFsyncStartFtraceEventSchema)` to create a new message.
 */
export declare const AndroidFsFsyncStartFtraceEventSchema: GenMessage<AndroidFsFsyncStartFtraceEvent>;
//# sourceMappingURL=android_fs_pb.d.ts.map