import React, { JSX } from 'react';
import { FavoriteProps } from '../../../ui/index.js';
import { DirectoryResponse } from '../../../client/swagger_client.js';
interface FavoriteContextType {
    favorites: DirectoryResponse[];
    toggleFavorite(item: DirectoryResponse): void;
    AddToFavorite: (props: FavoriteProps) => JSX.Element;
}
export declare function FavoriteProvider(props: {
    children: React.ReactNode;
}): JSX.Element;
export declare function useFavorites(): FavoriteContextType;
export {};
