declare const _default: ({
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    suffix: string;
    xmlName: string;
    childXmlNames?: never;
    parentXmlName?: never;
    content?: never;
    xmlTag?: never;
    key?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    xmlName: string;
    suffix?: never;
    childXmlNames?: never;
    parentXmlName?: never;
    content?: never;
    xmlTag?: never;
    key?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    childXmlNames: string[];
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    suffix: string;
    xmlName: string;
    parentXmlName?: never;
    content?: never;
    xmlTag?: never;
    key?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    suffix: string;
    parentXmlName: string;
    xmlName: string;
    childXmlNames?: never;
    content?: never;
    xmlTag?: never;
    key?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    childXmlNames: string;
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    suffix: string;
    xmlName: string;
    parentXmlName?: never;
    content?: never;
    xmlTag?: never;
    key?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    xmlName: string;
    content: {
        suffix: string;
        xmlName: string;
    }[];
    suffix?: never;
    childXmlNames?: never;
    parentXmlName?: never;
    xmlTag?: never;
    key?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    suffix: string;
    parentXmlName: string;
    xmlName: string;
    xmlTag: string;
    key: string;
    childXmlNames?: never;
    content?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    parentXmlName: string;
    xmlName: string;
    childXmlNames: string;
    suffix: string;
    xmlTag: string;
    key: string;
    content?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    inFolder: boolean;
    metaFile: boolean;
    parentXmlName: string;
    xmlName: string;
    xmlTag: string;
    key: string;
    directoryName?: never;
    suffix?: never;
    childXmlNames?: never;
    content?: never;
    pruneOnly?: never;
    excluded?: never;
} | {
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    suffix: string;
    xmlName: string;
    pruneOnly: boolean;
    childXmlNames?: never;
    parentXmlName?: never;
    content?: never;
    xmlTag?: never;
    key?: never;
    excluded?: never;
} | {
    inFolder: boolean;
    metaFile: boolean;
    parentXmlName: string;
    xmlName: string;
    xmlTag: string;
    key: string;
    excluded: boolean;
    directoryName?: never;
    suffix?: never;
    childXmlNames?: never;
    content?: never;
    pruneOnly?: never;
} | {
    directoryName: string;
    inFolder: boolean;
    metaFile: boolean;
    parentXmlName: string;
    suffix: string;
    xmlName: string;
    xmlTag: string;
    key: string;
    excluded: boolean;
    childXmlNames?: never;
    content?: never;
    pruneOnly?: never;
})[];
export default _default;
