/**
 * @license
 * Copyright 2025 Vybestack LLC
 * SPDX-License-Identifier: Apache-2.0
 */
interface OAuthProviderLike {
    name: string;
}
interface OAuthManagerLike {
    getProvider: (name: string) => OAuthProviderLike | undefined;
}
export interface OAuthSubmissionDependencies {
    getOAuthManager: () => OAuthManagerLike | null;
    getActiveProvider: () => string | undefined;
}
export declare function submitOAuthCode(deps: OAuthSubmissionDependencies, code: string): boolean;
export {};
