/** References a file either within a DAWPROJECT container or on disk. */
import { IFileReference } from "./types";
import { XmlObject } from "./XmlObject";
/** References a file either within a DAWPROJECT container or on disk. */
export declare class FileReference extends XmlObject implements IFileReference {
/** File path. either
*
path within the container
* relative to .dawproject file (when external = "true")
* absolute path (when external = "true" and path starts with a slash or windows drive letter)
* */
path: string;
/** When true, the path is relative to the .dawproject file. Default value is false. */
external?: boolean;
constructor(path?: string, external?: boolean);
toXmlObject(): any;
fromXmlObject(xmlObject: any): this;
}