Freeze Design Frontend - TypeScript API
    Preparing search index...

    Interface AdminProductDetail

    interface AdminProductDetail {
        id: number;
        sku: string;
        name: string;
        slug: string;
        category: { id: number; name: string };
        additional_categories: { id: number; name: string }[];
        brand: { id: number; name: string } | null;
        description: string;
        material_composition: string;
        weight: string;
        base_price: string;
        max_print_width: number;
        max_print_height: number;
        print_positions: Record<string, unknown>;
        main_image: string | null;
        is_active: boolean;
        is_featured: boolean;
        show_print_area: boolean;
        show_designer_button: boolean;
        custom_text_price: string;
        custom_number_price: string;
        size_chart_mode?: "default" | "table" | "image";
        size_chart_image?: string | null;
        size_chart_columns?: string[] | null;
        size_chart_rows?: string[][] | null;
        available_colors: number[];
        available_sizes: number[];
        variants: AdminProductVariant[];
        color_images: AdminProductColorImage[];
        created_at: string;
        updated_at: string;
    }
    Index
    id: number
    sku: string
    name: string
    slug: string
    category: { id: number; name: string }
    additional_categories: { id: number; name: string }[]
    brand: { id: number; name: string } | null
    description: string
    material_composition: string
    weight: string
    base_price: string
    max_print_width: number
    max_print_height: number
    print_positions: Record<string, unknown>
    main_image: string | null
    is_active: boolean
    is_featured: boolean
    show_print_area: boolean
    show_designer_button: boolean
    custom_text_price: string
    custom_number_price: string
    size_chart_mode?: "default" | "table" | "image"
    size_chart_image?: string | null
    size_chart_columns?: string[] | null
    size_chart_rows?: string[][] | null
    available_colors: number[]
    available_sizes: number[]
    color_images: AdminProductColorImage[]
    created_at: string
    updated_at: string