import Type from './types/Type'; export default function oneOf(...types: [Type]): Type; export default function oneOf(...types: [Type, Type]): Type; export default function oneOf(...types: [Type, Type, Type]): Type; export default function oneOf(...types: [Type, Type, Type, Type]): Type; export default function oneOf(...types: [Type, Type, Type, Type, Type]): Type; export default function oneOf(...types: [Type, Type, Type, Type, Type, Type]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type; export default function oneOf(...types: Type[]): Type; export default function oneOf(...types: [ Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type, Type ]): Type;