import { Document } from '../../core/models/Document'; import { SecurityScheme } from '../../core/models/common/SecurityScheme'; import { ChangeSecuritySchemeCommand } from './ChangeSecuritySchemeCommand'; /** * @author eric.wittmann@gmail.com * @extends ChangeSecuritySchemeCommand * @class */ export declare class ChangeSecuritySchemeCommand_20 extends ChangeSecuritySchemeCommand { constructor(scheme?: any); /** * @see io.apicurio.datamodels.cmd.commands.ChangeSecuritySchemeCommand#getSchemeFromDocument(io.apicurio.datamodels.core.models.Document) * @param {Document} document * @return {SecurityScheme} */ getSchemeFromDocument(document: Document): SecurityScheme; /** * @see io.apicurio.datamodels.cmd.commands.ChangeSecuritySchemeCommand#nullScheme(io.apicurio.datamodels.core.models.common.SecurityScheme) * @param {SecurityScheme} scheme */ nullScheme(scheme: SecurityScheme): void; }