export type Translations = {
    header: {
        title: string;
        sections: {
            texts: string;
            visuals: string;
        };
        filter: {
            description: string;
            firstOption: string;
        };
    };
    textSection: {
        headlines: {
            title: string;
            description: string;
            placeholder: string;
            button: string;
            pressedButton: string;
            warning: string;
            warningMinimum: string;
            error: string;
        };
        longHeadlines: {
            title: string;
            description: string;
            placeholder: string;
            button: string;
            pressedButton: string;
            warning: string;
            error: string;
        };
        descriptions: {
            title: string;
            description: string;
            placeholder: string;
            button: string;
            pressedButton: string;
            warning: string;
            warningMinimum: string;
            error: string;
        };
        display: string;
    };
    visualSection: {
        squareLogo: {
            title: string;
            noImage: string;
            modal: {
                title: string;
                placeholder: string;
                results: string;
                cancelButton: string;
                disabledButton: string;
                button: string;
            };
            error: string;
            warning: string;
            popoverContent: string;
        };
        landscapeLogo: {
            title: string;
            noImage: string;
            modal: {
                title: string;
                placeholder: string;
                results: string;
                cancelButton: string;
                disabledButton: string;
                button: string;
            };
            error: string;
            warning: string;
            popoverContent: string;
        };
        squareImages: {
            title: string;
            noImage: string;
            addImages: string;
            modal: {
                title: string;
                placeholder: string;
                results: string;
                cancelButton: string;
                disabledButton: string;
                button: string;
            };
            error: string;
            warning: string;
            popoverContent: string;
        };
        landscapeImages: {
            title: string;
            noImage: string;
            addImages: string;
            modal: {
                title: string;
                placeholder: string;
                results: string;
                cancelButton: string;
                disabledButton: string;
                button: string;
            };
            error: string;
            warning: string;
            popoverContent: string;
        };
        videos: {
            title: string;
            noImage: string;
            addImages: string;
            modal: {
                title: string;
                placeholder: string;
                results: string;
                cancelButton: string;
                disabledButton: string;
                button: string;
            };
            error: string;
        };
        filter: {
            title: string;
            orientation: {
                title: string;
                option1: string;
                option2: string;
                option3: string;
            };
            source: {
                title: string;
                option1: string;
                option2: string;
                option3: string;
                option4: string;
            };
            cancel: string;
            apply: string;
        };
        menu: {
            option1: string;
            option2: string;
            option3: string;
        };
        discardButton: string;
        iaIcon: string;
        feedback: string;
        aiGenerating: string;
        tags: {
            title: string;
            addTag: string;
        };
    };
    iaStatus: {
        loading: string;
        ready: string;
        ready_no_assets: string;
        button: string;
    };
    tooltip: string;
    cancelButton: string;
    continueButton: string;
};
export type ID = number | string;
export type PmaxContent = {
    id?: ID;
    headlines: string[];
    descriptions: string[];
    long_headlines: string[];
    square_images: Asset[];
    landscape_images: Asset[];
    square_logo_images: Asset[];
    landscape_logo_images: Asset[];
    videos: Asset[];
    campaign_name: string;
};
export type Asset = {
    id?: ID;
    type: string;
    source: string;
    status: string;
    url: string;
    aspect_ratio: number;
    tags: string[];
    text: string;
    feedback: number;
};
