export declare const ORIENTATIONS: {
    readonly left: {
        readonly intrinsicRotation: 180;
        readonly intrinsicClassName: "rtl:-scale-x-100";
    };
    readonly up: {
        readonly intrinsicRotation: 270;
        readonly intrinsicClassName: "";
    };
    readonly down: {
        readonly intrinsicRotation: 90;
        readonly intrinsicClassName: "";
    };
    readonly right: {
        readonly intrinsicClassName: "rtl:-scale-x-100";
        readonly intrinsicRotation: 0;
    };
};
export type IconOrientations = keyof typeof ORIENTATIONS;
export interface IconOrientationProps {
    orientation?: IconOrientations;
    rotation?: number;
    intrinsicRotation?: number;
    intrinsicClassName?: string;
}
export declare function useIconOrientation({ orientation, rotation, intrinsicRotation, intrinsicClassName, }: IconOrientationProps): {
    intrinsicClassName: string;
    transform: string;
    rotate: string;
};
