import type { AnyElysia, MaybeArray } from 'elysia'; import type { EdenLink, Operation } from './internal/operation'; export type SplitLinkOptions = { /** */ condition: (operation: Operation) => boolean; /** * The link(s) to execute next if {@link SplitLinkOptions.condition} function returns `true`. */ true: MaybeArray>; /** * The link(s) to execute next if {@link SplitLinkOptions.condition} function returns `false`. */ false: MaybeArray>; }; export declare function splitLink(options: SplitLinkOptions): EdenLink; //# sourceMappingURL=split-link.d.ts.map