/** * Renders a list of tabs * * @param {Merge< * JSX.Elements['nav'], * { * children: JSX.Element * } * >} props * - `children` is expected to be `Tabs.Label` elements. Not enforced by * TypeScript: JSX expressions always resolve to `JSX.Element`, * so the specific component identity cannot be constrained at * the type level. * * @url https://pota.quack.uy/components/Tabs */ export function Labels(props: Merge): (props?: Partial & Properties>) => JSX.Element; /** * Passthrough for label in TabList * * @param {Merge< * JSX.Elements['button'], * { * selected?: boolean * name?: string * hidden?: Accessor * onClick?: (info: { * event: Event * group: number * id: number * props: { * name?: string * selected?: boolean * hidden?: Accessor * [key: string]: any * } * }) => void * } * >} props * @url https://pota.quack.uy/components/Tabs */ export function Label(props: Merge; onClick?: (info: { event: Event; group: number; id: number; props: { name?: string; selected?: boolean; hidden?: Accessor; [key: string]: any; }; }) => void; }>): Merge & Properties, { selected?: boolean; name?: string; hidden?: Accessor; onClick?: (info: { event: Event; group: number; id: number; props: { name?: string; selected?: boolean; hidden?: Accessor; [key: string]: any; }; }) => void; }>; //# sourceMappingURL=labels.d.ts.map