import type { CacheableModel } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export declare const useInvalidateTarget: (targetId: number | null, targetModel: CacheableModel, { smooth, shouldThrowErrors }?: {
    smooth?: boolean | undefined;
    shouldThrowErrors?: boolean | undefined;
}) => () => Promise<void>;
