import { CreateDocumentOrganizationInterface, CreateOrganizationInterface, UpdateOrganizationInterface } from "../interfaces/organizationInterface";
import { IGeoCoordinates, UserInfo } from "../interfaces/interface";
export declare const useOrganization: (token: string, userInfo: UserInfo, userId: string, baseUrl: string, geoCoordinates?: IGeoCoordinates | null, lang?: string) => {
    CreateOrganization: (values: CreateOrganizationInterface) => Promise<{
        response: any;
        newUser: any;
        message: any;
        status: string;
    }>;
    UpdateOrganization: (values: UpdateOrganizationInterface, organizationId: string) => Promise<{
        response: any;
        newUser: any;
        message: any;
        status: string;
    }>;
    DeleteOrganization: (organizationId: string) => Promise<{
        response: any;
        newUser: any;
        message: any;
        status: string;
    }>;
    CreateDocumentOrganization: (values: CreateDocumentOrganizationInterface, organizationId: string) => Promise<{
        response: any;
        newUser: any;
        message: any;
        status: string;
    }>;
};
