export declare const isArray: (value: any) => boolean; export interface SortIndexProps { name: string; index: number; } export interface Options extends Record { ignoreDeclaration: boolean; ignoreInstruction: boolean; ignoreAttributes: boolean; ignoreText: boolean; ignoreComment: boolean; ignoreCdata: boolean; ignoreDoctype: boolean; compact: boolean; alwaysChildren: boolean; addParent: boolean; trim: boolean; nativeType: boolean; nativeTypeAttributes: boolean; sanitize: boolean; instructionHasAttributes: boolean; captureSpacesBetweenElements: boolean; alwaysArray: boolean | any[]; declarationKey: string; instructionKey: string; attributesKey: string; textKey: string; commentKey: string; cdataKey: string; doctypeKey: string; typeKey: string; nameKey: string; elementsKey: string; parentKey: string; doctypeFn?: any; instructionFn?: any; cdataFn?: any; commentFn?: any; textFn?: any; instructionNameFn?: any; elementNameFn?: any; attributeNameFn?: any; attributeValueFn?: any; attributesFn?: any; } export declare const defaultOptions: Options;