import React from "react";
import { ViewStyle } from "react-native";
import { InboxAction } from "../models/InboxAction";
import { InboxMessage } from "../models/InboxMessage";
import { CourierInboxTheme } from "../models/CourierInboxTheme";
type CourierInboxViewProps = {
    canSwipePages?: boolean;
    theme?: {
        light?: CourierInboxTheme;
        dark?: CourierInboxTheme;
    };
    onClickInboxMessageAtIndex?: (message: InboxMessage, index: number) => void;
    onLongPressInboxMessageAtIndex?: (message: InboxMessage, index: number) => void;
    onClickInboxActionForMessageAtIndex?: (action: InboxAction, message: InboxMessage, index: number) => void;
    onScrollInbox?: (offsetY: number, offsetX: number) => void;
    style?: ViewStyle;
};
export declare const CourierInboxView: (props: CourierInboxViewProps) => React.JSX.Element;
export {};
//# sourceMappingURL=CourierInboxView.d.ts.map