import { OIDCAuthState, OIDCConfig, OIDCProviderMetadata } from './types';
/**
 * Build the authorization URL for the OIDC flow
 * @param config OIDC configuration
 * @param metadata Discovery document metadata
 * @param authState The auth state containing state, nonce, code verifier
 * @returns The authorization URL to redirect the user to
 */
export declare function buildAuthorizationUrl(config: OIDCConfig, metadata: OIDCProviderMetadata, authState: OIDCAuthState): string;
//# sourceMappingURL=authorization.d.ts.map