export function btoa(data: any): string;
export function atob(data: any): string;
/**
 * Create iterable key-value pairs.
 * @param {any} iterable Iterable Object, Array or any other value.
 * @returns {([index: number, key: string, value: any] | [index: number, value: any])[]} Iterator
 * @example
 * iterate([4, 5, 6]); //[[0, 4], [1, 5], [2, 6]]
 * iterate([]); //[]
 * iterate({a: 4, b: 5, c: 6}); //[[0, "a", 4], [1, "b", 5], [2, "c", 6]]
 * iterate({}); //[]
 * iterate("bar"); //[[0, "b"], [1, "a"], [2, "r"]]
 * iterate(11); //[[0, 11]]
 * iterate(true); //[[0, true]]
 * iterate(false); //[[0, false]]
 * iterate(null); //[]
 * iterate(undefined); //[]
 */
export function iterate(iterable: any): ([index: number, key: string, value: any] | [index: number, value: any])[];
