import { BasicParser } from '../common/BasicParser.js';
/**
 * Windows Media Metadata Usage Guidelines
 * - Ref: https://msdn.microsoft.com/en-us/library/ms867702.aspx
 *
 * Ref:
 * - https://tools.ietf.org/html/draft-fleischman-asf-01
 * - https://hwiegman.home.xs4all.nl/fileformats/asf/ASF_Specification.pdf
 * - http://drang.s4.xrea.com/program/tips/id3tag/wmp/index.html
 * - https://msdn.microsoft.com/en-us/library/windows/desktop/ee663575(v=vs.85).aspx
 */
export declare class AsfParser extends BasicParser {
    parse(): Promise<void>;
    private parseObjectHeaders;
    private addTags;
    private readObjectHeader;
    private validatePayloadAvailability;
    private validateAllocationSize;
    private ignorePayload;
    private parseExtensionObject;
}
