/**
 * Apple Sign-In (future-ready stub).
 * Implement when backend supports Apple ID credential validation.
 */
export interface UseAppleSignInOptions {
    /** Apple client ID (Services ID). */
    clientId: string;
    /** Redirect URI registered in Apple Developer. */
    redirectUri: string;
    /** Callback when user signs in; receives the authorization code or id_token. */
    onCredential: (credential: string) => void;
}
/**
 * Stub: Apple Sign-In hook. Not implemented yet.
 * Use adapter.authenticateWithProvider({ provider: 'apple', credential }) when you have the token.
 */
export declare function useAppleSignIn(options: UseAppleSignInOptions): {
    triggerSignIn: () => void;
};
