import type { IToken } from '../interfaces/Token';
export declare const split: (source: Record<string, any>, specialKeys: string[]) => [Record<string, any>, Record<string, any>];
/**
 * @deprecated This function is used only to support the old method signatures
 * and will be removed in the future.
 */
declare const squashAndPreparePositionalArguments: (positionalArguments: Record<string, any>[], specialKeys: string[]) => Record<string, any> & {
    token: IToken;
} & {
    params: Record<string, any>;
};
export default squashAndPreparePositionalArguments;
