import { OAuthAuthenticatorResult, PassportProfile } from '@backstage/plugin-auth-node';
/**
 * Available sign-in resolvers for the Bitbucket auth provider.
 *
 * @public
 */
export declare namespace bitbucketSignInResolvers {
    /**
     * Looks up the user by matching their Bitbucket user ID with the `bitbucket.org/user-id` annotation.
     */
    const userIdMatchingUserEntityAnnotation: import("@backstage/plugin-auth-node").SignInResolverFactory<OAuthAuthenticatorResult<PassportProfile>, {
        dangerouslyAllowSignInWithoutUserInCatalog?: boolean | undefined;
    } | undefined>;
    /**
     * Looks up the user by matching their Bitbucket username with the `bitbucket.org/username` annotation.
     */
    const usernameMatchingUserEntityAnnotation: import("@backstage/plugin-auth-node").SignInResolverFactory<OAuthAuthenticatorResult<PassportProfile>, {
        dangerouslyAllowSignInWithoutUserInCatalog?: boolean | undefined;
    } | undefined>;
}
