export type WanImagePlan = {
    endpoint: string;
    async: boolean;
    input: 'messages' | 'prompt';
    attachImages: 'content' | 'input' | null;
    defaultSize: string | null;
    n: number | null;
    refs: {
        max: number;
        required: boolean;
    } | null;
};
export declare function planWanImage(model: string): WanImagePlan;
