export function yesno(flag: any): "no" | "yes";
/**
 * Appends default domain if name does not already have a domain.
 * @param {string} name
 * @param {string} [defaultDomain]
 * @returns {string|undefined}
 */
export function domainName(name: string, defaultDomain?: string): string | undefined;
/**
 * Extracts domain name from a name.
 * @param {string} domainName
 * @param {string} [defaultDomain]
 * @returns {string|undefined}
 */
export function domainFromDominName(domainName: string, defaultDomain?: string): string | undefined;
export function writeLines(dir: any, name: any, lines: any): Promise<void>;
/**
 *
 * @param {string} sectionName
 * @param {Object} values
 * @returns {Array<string>}
 */
export function sectionLines(sectionName: string, values: any): Array<string>;
export function setionLinesFromPropertyIterator(properties: any): Generator<string, void, unknown>;
export function bridgeToJSON(bridge: any): any[];
/**
 * @param {any} value
 * @returns {Array<any>}
 */
export function asArray(value: any): Array<any>;
/**
 * @param {any} value
 * @returns {Iterable<any>}
 */
export function asIterator(value: any): Iterable<any>;
export function union(value: any, present?: Set<any>): Set<any>;
export function filterConfigurable(name: any, attribute: any): number;
