import { SERVICES } from "@data-layer/constants";
export declare const PROJECTS_CUSTOM_REDUCER_PATH = "projectsCustomApiSlice";
export declare const PROJECTS_CUSTOM_ENDPOINTS: {
    GET_USER_PROJECTS: {
        service: SERVICES;
        path: (tenantKey: string, username: string) => string;
    };
    GET_USER_PROJECT_DETAILS: {
        service: SERVICES;
        path: (tenantKey: string, username: string, id: number) => string;
    };
    CREATE_USER_PROJECT: {
        service: SERVICES;
        path: (tenantKey: string, username: string) => string;
    };
    UPDATE_USER_PROJECT: {
        service: SERVICES;
        path: (tenantKey: string, username: string, id: number) => string;
    };
    DELETE_USER_PROJECT: {
        service: SERVICES;
        path: (tenantKey: string, username: string, id: number) => string;
    };
    GET_ADMIN_PROJECTS: {
        service: SERVICES;
        path: (tenantKey: string) => string;
    };
    GET_ADMIN_PROJECT_DETAILS: {
        service: SERVICES;
        path: (tenantKey: string, id: number) => string;
    };
    CREATE_ADMIN_PROJECT: {
        service: SERVICES;
        path: (tenantKey: string) => string;
    };
    UPDATE_ADMIN_PROJECT: {
        service: SERVICES;
        path: (tenantKey: string, id: number) => string;
    };
    DELETE_ADMIN_PROJECT: {
        service: SERVICES;
        path: (tenantKey: string, id: number) => string;
    };
};
export declare const PROJECTS_QUERY_KEYS: {
    GET_PROJECTS: () => string[];
    GET_PROJECT_DETAILS: () => string[];
    CREATE_PROJECT: () => string[];
    UPDATE_PROJECT: () => string[];
    DELETE_PROJECT: () => string[];
};
