import type { CountryProgramDto } from '../dto/country-program.dto';
export interface WpCountryProgramNode {
    databaseId: number;
    slug: string | null;
    title: string | null;
    content: string | null;
    link: string | null;
    modified: string | null;
    featuredImage: {
        node: {
            sourceUrl: string | null;
        } | null;
    } | null;
    riCountryProgram: {
        cpCountryName: string | null;
        cpIsoCode: string | null;
        cpFlagEmoji: string | null;
        cpDescription: string | null;
        cpProgramType: string[] | null;
        cpBackgroundImage: {
            node: {
                sourceUrl: string | null;
            } | null;
        } | null;
    } | null;
}
export declare function mapWpCountryProgram(node: WpCountryProgramNode): Omit<CountryProgramDto, 'programs'>;
