blob: 1ebd5fdb5d9ddddc37104addd0151104bb0d82c6 [file] [log] [blame]
import { A } from '../union-underlying-type/a.js';
import { B } from '../union-underlying-type/b.js';
import { C } from '../union-underlying-type/c.js';
export declare enum ABC {
NONE = 0,
A = 555,
B = 666,
C = 777
}
export declare function unionToAbc(type: ABC, accessor: (obj: A | B | C) => A | B | C | null): A | B | C | null;
export declare function unionListToAbc(type: ABC, accessor: (index: number, obj: A | B | C) => A | B | C | null, index: number): A | B | C | null;