/**
 * This file was auto-generated by openapi-typescript.
 * Do not make direct changes to the file.
 */

export interface paths {
    "/api/noc/active-divisions": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Divisi Teraktif
         * @description Menu Beranda - Mendapatkan daftar divisi teraktif berdasarkan jumlah proyek pada desa tertentu.
         */
        get: operations["getApiNocActive-divisions"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/noc/latest-projects": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Latest Projects General
         * @description Menu kinerja divisi - Mendapatkan daftar proyek umum terbaru dari berbagai grup pada desa tertentu.
         */
        get: operations["getApiNocLatest-projects"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/noc/upcoming-events": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Events (Today & Upcoming)
         * @description Menu beranda dan kinerja divisi - Mendapatkan daftar event pada hari ini dan yang akan datang untuk semua divisi pada desa tertentu.
         */
        get: operations["getApiNocUpcoming-events"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/noc/diagram-jumlah-document": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Diagram Jumlah Document
         * @description Menu kinerja divisi - Mendapatkan diagram jumlah document pada desa tertentu.
         */
        get: operations["getApiNocDiagram-jumlah-document"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/noc/diagram-progres-kegiatan": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Diagram Progres Kegiatan
         * @description Menu kinerja divisi - Mendapatkan diagram progres kegiatan pada desa tertentu.
         */
        get: operations["getApiNocDiagram-progres-kegiatan"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
    "/api/noc/latest-discussion": {
        parameters: {
            query?: never;
            header?: never;
            path?: never;
            cookie?: never;
        };
        /**
         * Latest Discussion
         * @description Menu kinerja divisi - Mendapatkan latest discussion pada desa tertentu.
         */
        get: operations["getApiNocLatest-discussion"];
        put?: never;
        post?: never;
        delete?: never;
        options?: never;
        head?: never;
        patch?: never;
        trace?: never;
    };
}
export type webhooks = Record<string, never>;
export interface components {
    schemas: never;
    responses: never;
    parameters: never;
    requestBodies: never;
    headers: never;
    pathItems: never;
}
export type $defs = Record<string, never>;
export interface operations {
    "getApiNocActive-divisions": {
        parameters: {
            query: {
                /** @description ID Desa yang ingin dicari */
                idDesa: string;
                /** @description Jumlah maksimal data (default: 5) */
                limit?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    "getApiNocLatest-projects": {
        parameters: {
            query: {
                /** @description ID Desa yang ingin dicari */
                idDesa: string;
                /** @description Jumlah maksimal proyek (default: 5, maks: 50) */
                limit?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    "getApiNocUpcoming-events": {
        parameters: {
            query: {
                /** @description ID Desa yang ingin dicari */
                idDesa: string;
                /** @description Jumlah maksimal event (default: 10, maks: 50) */
                limit?: string;
                /** @description Filter event: 'today' atau 'upcoming' */
                filter?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    "getApiNocDiagram-jumlah-document": {
        parameters: {
            query: {
                /** @description ID Desa yang ingin dicari */
                idDesa: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    "getApiNocDiagram-progres-kegiatan": {
        parameters: {
            query: {
                /** @description ID Desa yang ingin dicari */
                idDesa: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
    "getApiNocLatest-discussion": {
        parameters: {
            query: {
                /** @description ID Desa yang ingin dicari */
                idDesa: string;
                /** @description Limit data */
                limit?: string;
            };
            header?: never;
            path?: never;
            cookie?: never;
        };
        requestBody?: never;
        responses: {
            200: {
                headers: {
                    [name: string]: unknown;
                };
                content?: never;
            };
        };
    };
}
