export declare const at: (...args: import("../..").Cast) => { 0: (...args: import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>>) => { 0: (...args: import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>>) => { 0: /*elided*/ any; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, import("../..").Cast, [index: number, xs: unknown[]]>, any[]>> extends [any, ...any[]] ? 0 : 1]; 1: unknown; }[import("../..").Drop, [index: number, xs: unknown[]]> extends [any, ...any[]] ? 0 : 1];