import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
 * Describes the file protos/perfetto/trace/android/view/insetsanimationcontrolimpl.proto.
 */
export declare const file_protos_perfetto_trace_android_view_insetsanimationcontrolimpl: GenFile;
/**
 * Represents a {@link android.view.InsetsAnimationControlImpl} object
 *
 * @generated from message perfetto.protos.InsetsAnimationControlImplProto
 */
export type InsetsAnimationControlImplProto = Message<"perfetto.protos.InsetsAnimationControlImplProto"> & {
    /**
     * @generated from field: optional bool is_cancelled = 1;
     */
    isCancelled: boolean;
    /**
     * @generated from field: optional bool is_finished = 2;
     */
    isFinished: boolean;
    /**
     * @generated from field: optional string tmp_matrix = 3;
     */
    tmpMatrix: string;
    /**
     * @generated from field: optional string pending_insets = 4;
     */
    pendingInsets: string;
    /**
     * @generated from field: optional float pending_fraction = 5;
     */
    pendingFraction: number;
    /**
     * @generated from field: optional bool shown_on_finish = 6;
     */
    shownOnFinish: boolean;
    /**
     * @generated from field: optional float current_alpha = 7;
     */
    currentAlpha: number;
    /**
     * @generated from field: optional float pending_alpha = 8;
     */
    pendingAlpha: number;
};
/**
 * Describes the message perfetto.protos.InsetsAnimationControlImplProto.
 * Use `create(InsetsAnimationControlImplProtoSchema)` to create a new message.
 */
export declare const InsetsAnimationControlImplProtoSchema: GenMessage<InsetsAnimationControlImplProto>;
//# sourceMappingURL=insetsanimationcontrolimpl_pb.d.ts.map