import type { SDKConfig } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/types";
import type { SdkUsageProblem } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/types/usage-problem";
interface SdkProblemOptions {
    config: SDKConfig;
    isEnabled: boolean;
    hasTokenFeature: boolean;
}
export declare const SDK_SSO_DOCS_LINK = "https://github.com/metabase/metabase/blob/master/enterprise/frontend/src/embedding-sdk/README.md#authenticate-users-from-your-back-end";
/**
 * Determine whether is a problem with user's use case of the embedding sdk.
 * This is determined by their license and the auth method they are using.
 */
export declare function getSdkUsageProblem(options: SdkProblemOptions): SdkUsageProblem | null;
export {};
