import File from '../files/file.js';
import Patch from './patch.js';
/**
 * @see https://github.com/btimofeev/UniPatcher/wiki/APS-(N64)
 */
export default abstract class APSPatch extends Patch {
    static readonly SUPPORTED_EXTENSIONS: string[];
    static readonly FILE_SIGNATURE: Buffer<ArrayBuffer>;
    static patchFrom(file: File): Promise<Patch>;
}
