export declare const BLOG_CATEGORIES: readonly ["citizenship", "residency", "visa-travel", "immigration"];
export type BlogCategory = (typeof BLOG_CATEGORIES)[number];
export declare class BlogListItemDto {
    slug: string;
    title: string;
    image: string | null;
    excerpt: string;
    category: BlogCategory;
    categoryLabel: string;
    readTime: string;
    date: string | null;
}
export declare class BlogTranslationDto {
    locale: string;
    slug: string;
}
export declare class BlogDetailDto extends BlogListItemDto {
    content: string;
    translations: BlogTranslationDto[];
}
export declare class BlogListResponseDto {
    posts: BlogListItemDto[];
    page: number;
    limit: number;
    hasNextPage: boolean;
}
