import type { QueryOptions, RequestedPermissions, RequestedResources } from './types';
declare type Parameters = {
    organizationId?: string;
    customerId?: string;
    region?: boolean | string;
    resources?: RequestedResources;
};
declare type Result = {
    authorized: boolean;
    isLoading: boolean;
};
declare const useAuthorize: (permissions: RequestedPermissions, parameters?: Parameters, options?: QueryOptions | undefined) => Result;
export default useAuthorize;
