import type { BirdTweetPayload } from "./bird/types.js";
export type { TweetCliClient } from "./bird/types.js";
export declare function readTweetWithXurl(args: {
    url: string;
    timeoutMs: number;
    env: Record<string, string | undefined>;
}): Promise<BirdTweetPayload>;
export declare function readTweetWithBird(args: {
    url: string;
    timeoutMs: number;
    env: Record<string, string | undefined>;
}): Promise<BirdTweetPayload>;
export declare function readTweetWithPreferredClient(args: {
    url: string;
    timeoutMs: number;
    env: Record<string, string | undefined>;
}): Promise<BirdTweetPayload>;
export declare function withBirdTip(error: unknown, url: string | null, env: Record<string, string | undefined>): Error;
