import { ModernSecurityScheme } from '../../../core/models/common/ModernSecurityScheme';
import { OAuthFlows } from '../../../core/models/common/OAuthFlows';
/**
 * Constructor.
 * @param {string} schemeName
 * @class
 * @extends ModernSecurityScheme
 * @author eric.wittmann@gmail.com
 */
export declare class Oas30SecurityScheme extends ModernSecurityScheme {
    constructor(schemeName: string);
    /**
     * @see io.apicurio.datamodels.core.models.common.ModernSecurityScheme#createOAuthFlows()
     * @return {OAuthFlows}
     */
    createOAuthFlows(): OAuthFlows;
}
