import type { ModuleCommandResult } from "../../contracts/module-contract.js";
export declare function requireSchemaV1(args: Record<string, unknown>): ModuleCommandResult | null;
export declare function decodeCursor(cursor: unknown): number;
export declare function encodeCursor(offset: number): string;
export declare function paginateIds(ids: string[], limitRaw: unknown, cursorRaw: unknown): {
    page: string[];
    nextCursor: string | null;
};
