declare enum STATUSCODE_ENUM {
    UNKNOWN_ERROR = 0,
    FORM_REQUIREMENT_ERROR = 1,
    PAGE_NOT_FOUND = 2,
    RESOURCE_NOT_FOUND = 3,
    RESOURCE_ALREADY_EXIST = 4,
    SUCCESS = 5,
    ORIGIN_NOT_ALLOWED = 6,
    UNAUTHORIZED = 7,
    FORBIDDEN = 8,
    USER_NOT_FOUND = 9,
    BAD_REQUEST = 10,
    SKILL_CATEGORIES_RETRIEVED = 11
}
export interface GeneralObject {
    [key: string]: any;
}
export type STATUSCODE = keyof typeof STATUSCODE_ENUM;
export type RESPONSE_TYPE = {
    message: string;
    data: any[];
    statusCode: STATUSCODE;
    status: number;
};
export declare function isSkillInCategory(skill: string[], category: any): Promise<boolean | string>;
export declare function getAllSkillCategories(): Promise<RESPONSE_TYPE>;
export declare function isValidCategory(category: string): Promise<boolean>;
export declare const SkillCategories: GeneralObject;
export {};
