/**
* Copyright Super iPaaS Integration LLC, an IBM Company 2024
*/
import { Metadata } from "../../common/models/base-asset.model.js";
import { FileAccessType } from "./api-spec-handler.interface.js";
export interface IApiPolicyHandler {
    /**
     * Update policy sequence array in the given apiFile
     * @param metadata The metadata of scope.
     * @param apiFile FileHandle or VCSFileInfo in which the newly created scope would be referenced
     */
    updatePolicySequence(metadata: Metadata, apiFile: FileAccessType): Promise<void>;
}
//# sourceMappingURL=api-policy-handler.interface.d.ts.map