import { z } from 'zod';
export declare const ContentSchema: z.ZodObject<{
    id: z.ZodNumber;
    title: z.ZodString;
    alias: z.ZodString;
    catid: z.ZodNumber;
    state: z.ZodOptional<z.ZodNumber>;
    created: z.ZodString;
    modified: z.ZodString;
    introtext: z.ZodOptional<z.ZodString>;
    fulltext: z.ZodOptional<z.ZodString>;
    ordering: z.ZodOptional<z.ZodNumber>;
    images: z.ZodOptional<z.ZodObject<{
        image_intro: z.ZodOptional<z.ZodString>;
        image_fulltext: z.ZodOptional<z.ZodString>;
        float_intro: z.ZodOptional<z.ZodString>;
        float_fulltext: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    }, {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    }>>;
    hits: z.ZodOptional<z.ZodNumber>;
    metadata: z.ZodOptional<z.ZodUnknown>;
}, "strip", z.ZodTypeAny, {
    id: number;
    title: string;
    alias: string;
    catid: number;
    created: string;
    modified: string;
    state?: number | undefined;
    introtext?: string | undefined;
    fulltext?: string | undefined;
    ordering?: number | undefined;
    images?: {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    } | undefined;
    hits?: number | undefined;
    metadata?: unknown;
}, {
    id: number;
    title: string;
    alias: string;
    catid: number;
    created: string;
    modified: string;
    state?: number | undefined;
    introtext?: string | undefined;
    fulltext?: string | undefined;
    ordering?: number | undefined;
    images?: {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    } | undefined;
    hits?: number | undefined;
    metadata?: unknown;
}>;
export declare const ContentListParamsSchema: z.ZodObject<{
    edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
    categoryIdList: z.ZodOptional<z.ZodString>;
    limit: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
    offset: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
    orderBy: z.ZodOptional<z.ZodString>;
    q: z.ZodOptional<z.ZodString>;
    tagsList: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    limit: number;
    offset: number;
    edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
    q?: string | undefined;
    orderBy?: string | undefined;
    categoryIdList?: string | undefined;
    tagsList?: string | undefined;
}, {
    edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    q?: string | undefined;
    orderBy?: string | undefined;
    categoryIdList?: string | undefined;
    tagsList?: string | undefined;
}>;
export declare const ContentGetParamsSchema: z.ZodObject<{
    limit: z.ZodOptional<z.ZodNumber>;
    offset: z.ZodOptional<z.ZodNumber>;
} & {
    edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
    alias: z.ZodOptional<z.ZodString>;
    catid: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    alias?: string | undefined;
    catid?: number | undefined;
}, {
    edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    alias?: string | undefined;
    catid?: number | undefined;
}>;
export declare const ContentListResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodArray<z.ZodObject<{
        id: z.ZodNumber;
        title: z.ZodString;
        alias: z.ZodString;
        catid: z.ZodNumber;
        state: z.ZodOptional<z.ZodNumber>;
        created: z.ZodString;
        modified: z.ZodString;
        introtext: z.ZodOptional<z.ZodString>;
        fulltext: z.ZodOptional<z.ZodString>;
        ordering: z.ZodOptional<z.ZodNumber>;
        images: z.ZodOptional<z.ZodObject<{
            image_intro: z.ZodOptional<z.ZodString>;
            image_fulltext: z.ZodOptional<z.ZodString>;
            float_intro: z.ZodOptional<z.ZodString>;
            float_fulltext: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        }, {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        }>>;
        hits: z.ZodOptional<z.ZodNumber>;
        metadata: z.ZodOptional<z.ZodUnknown>;
    }, "strip", z.ZodTypeAny, {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }, {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }>, "many">;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const ContentResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        id: z.ZodNumber;
        title: z.ZodString;
        alias: z.ZodString;
        catid: z.ZodNumber;
        state: z.ZodOptional<z.ZodNumber>;
        created: z.ZodString;
        modified: z.ZodString;
        introtext: z.ZodOptional<z.ZodString>;
        fulltext: z.ZodOptional<z.ZodString>;
        ordering: z.ZodOptional<z.ZodNumber>;
        images: z.ZodOptional<z.ZodObject<{
            image_intro: z.ZodOptional<z.ZodString>;
            image_fulltext: z.ZodOptional<z.ZodString>;
            float_intro: z.ZodOptional<z.ZodString>;
            float_fulltext: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        }, {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        }>>;
        hits: z.ZodOptional<z.ZodNumber>;
        metadata: z.ZodOptional<z.ZodUnknown>;
    }, "strip", z.ZodTypeAny, {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }, {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        created: string;
        modified: string;
        state?: number | undefined;
        introtext?: string | undefined;
        fulltext?: string | undefined;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        hits?: number | undefined;
        metadata?: unknown;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const ContentDocumentDataSchema: z.ZodObject<{
    id: z.ZodNumber;
    title: z.ZodString;
    alias: z.ZodString;
    catid: z.ZodNumber;
    introtext: z.ZodString;
    fulltext: z.ZodString;
    ordering: z.ZodOptional<z.ZodNumber>;
    images: z.ZodOptional<z.ZodObject<{
        image_intro: z.ZodOptional<z.ZodString>;
        image_fulltext: z.ZodOptional<z.ZodString>;
        float_intro: z.ZodOptional<z.ZodString>;
        float_fulltext: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    }, {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    }>>;
    fields: z.ZodOptional<z.ZodArray<z.ZodObject<{
        id: z.ZodNumber;
        title: z.ZodString;
        name: z.ZodString;
        value: z.ZodString;
        type: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        value: string;
        type: string;
        id: number;
        title: string;
        name: string;
    }, {
        value: string;
        type: string;
        id: number;
        title: string;
        name: string;
    }>, "many">>;
}, "strip", z.ZodTypeAny, {
    id: number;
    title: string;
    alias: string;
    catid: number;
    introtext: string;
    fulltext: string;
    ordering?: number | undefined;
    images?: {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    } | undefined;
    fields?: {
        value: string;
        type: string;
        id: number;
        title: string;
        name: string;
    }[] | undefined;
}, {
    id: number;
    title: string;
    alias: string;
    catid: number;
    introtext: string;
    fulltext: string;
    ordering?: number | undefined;
    images?: {
        image_intro?: string | undefined;
        image_fulltext?: string | undefined;
        float_intro?: string | undefined;
        float_fulltext?: string | undefined;
    } | undefined;
    fields?: {
        value: string;
        type: string;
        id: number;
        title: string;
        name: string;
    }[] | undefined;
}>;
export declare const ContentDocumentResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodObject<{
        id: z.ZodNumber;
        title: z.ZodString;
        alias: z.ZodString;
        catid: z.ZodNumber;
        introtext: z.ZodString;
        fulltext: z.ZodString;
        ordering: z.ZodOptional<z.ZodNumber>;
        images: z.ZodOptional<z.ZodObject<{
            image_intro: z.ZodOptional<z.ZodString>;
            image_fulltext: z.ZodOptional<z.ZodString>;
            float_intro: z.ZodOptional<z.ZodString>;
            float_fulltext: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        }, {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        }>>;
        fields: z.ZodOptional<z.ZodArray<z.ZodObject<{
            id: z.ZodNumber;
            title: z.ZodString;
            name: z.ZodString;
            value: z.ZodString;
            type: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }, {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }>, "many">>;
    }, "strip", z.ZodTypeAny, {
        id: number;
        title: string;
        alias: string;
        catid: number;
        introtext: string;
        fulltext: string;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        fields?: {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }[] | undefined;
    }, {
        id: number;
        title: string;
        alias: string;
        catid: number;
        introtext: string;
        fulltext: string;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        fields?: {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }[] | undefined;
    }>;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        introtext: string;
        fulltext: string;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        fields?: {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }[] | undefined;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        introtext: string;
        fulltext: string;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        fields?: {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }[] | undefined;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        introtext: string;
        fulltext: string;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        fields?: {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }[] | undefined;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        id: number;
        title: string;
        alias: string;
        catid: number;
        introtext: string;
        fulltext: string;
        ordering?: number | undefined;
        images?: {
            image_intro?: string | undefined;
            image_fulltext?: string | undefined;
            float_intro?: string | undefined;
            float_fulltext?: string | undefined;
        } | undefined;
        fields?: {
            value: string;
            type: string;
            id: number;
            title: string;
            name: string;
        }[] | undefined;
    };
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export declare const TagSchema: z.ZodObject<{
    id: z.ZodNumber;
    title: z.ZodString;
    alias: z.ZodString;
    parentId: z.ZodNumber;
    level: z.ZodNumber;
    path: z.ZodString;
    note: z.ZodOptional<z.ZodString>;
    hits: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    path: string;
    id: number;
    title: string;
    alias: string;
    hits: number;
    parentId: number;
    level: number;
    note?: string | undefined;
}, {
    path: string;
    id: number;
    title: string;
    alias: string;
    hits: number;
    parentId: number;
    level: number;
    note?: string | undefined;
}>;
export declare const TagListParamsSchema: z.ZodObject<{
    edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
    catId: z.ZodOptional<z.ZodNumber>;
    limit: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
    offset: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
    parentId: z.ZodOptional<z.ZodNumber>;
    q: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    limit: number;
    offset: number;
    edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
    q?: string | undefined;
    parentId?: number | undefined;
    catId?: number | undefined;
}, {
    edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
    limit?: number | undefined;
    offset?: number | undefined;
    q?: string | undefined;
    parentId?: number | undefined;
    catId?: number | undefined;
}>;
export declare const TagListResponseSchema: z.ZodEffects<z.ZodObject<{
    count: z.ZodNumber;
    data: z.ZodArray<z.ZodObject<{
        id: z.ZodNumber;
        title: z.ZodString;
        alias: z.ZodString;
        parentId: z.ZodNumber;
        level: z.ZodNumber;
        path: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
        hits: z.ZodNumber;
    }, "strip", z.ZodTypeAny, {
        path: string;
        id: number;
        title: string;
        alias: string;
        hits: number;
        parentId: number;
        level: number;
        note?: string | undefined;
    }, {
        path: string;
        id: number;
        title: string;
        alias: string;
        hits: number;
        parentId: number;
        level: number;
        note?: string | undefined;
    }>, "many">;
    message: z.ZodString;
    options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
    status: z.ZodNumber;
    total: z.ZodNumber;
    totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    params: Record<string, unknown> | unknown[];
    data: {
        path: string;
        id: number;
        title: string;
        alias: string;
        hits: number;
        parentId: number;
        level: number;
        note?: string | undefined;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        path: string;
        id: number;
        title: string;
        alias: string;
        hits: number;
        parentId: number;
        level: number;
        note?: string | undefined;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>, {
    params: Record<string, unknown> | unknown[];
    data: {
        path: string;
        id: number;
        title: string;
        alias: string;
        hits: number;
        parentId: number;
        level: number;
        note?: string | undefined;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}, {
    params: Record<string, unknown> | unknown[];
    data: {
        path: string;
        id: number;
        title: string;
        alias: string;
        hits: number;
        parentId: number;
        level: number;
        note?: string | undefined;
    }[];
    options: Record<string, unknown> | unknown[];
    status: number;
    message: string;
    count: number;
    total: number;
    totalResults: number;
}>;
export type Content = z.infer<typeof ContentSchema>;
export type ContentListParams = z.infer<typeof ContentListParamsSchema>;
export type ContentGetParams = z.infer<typeof ContentGetParamsSchema>;
export type ContentListResponse = z.infer<typeof ContentListResponseSchema>;
export type ContentResponse = z.infer<typeof ContentResponseSchema>;
export type ContentDocumentResponse = z.infer<typeof ContentDocumentResponseSchema>;
export type Tag = z.infer<typeof TagSchema>;
export type TagListParams = z.infer<typeof TagListParamsSchema>;
export type TagListResponse = z.infer<typeof TagListResponseSchema>;
//# sourceMappingURL=content.d.ts.map