import { TMessagePositionals } from '../messaging/types/message-positionals.type'; interface TResolveMessagePositionalsOptions { personUrlArg: string | undefined; textArg: string | undefined; hasThreadId: boolean; } /** * Splits the two message positionals into a recipient and a message body. * * oclif rejects any argument spec where a required argument follows an optional one, so both * positionals are declared optional and the real contract is enforced here: when --thread-id * supplies the recipient, a lone positional is the message text rather than a profile URL. */ export declare function resolveMessagePositionals(options: TResolveMessagePositionalsOptions): TMessagePositionals; export {}; //# sourceMappingURL=resolve-message-positionals.d.ts.map