interface MeResponse {
    me: {
        person: {
            id: string;
            email: string;
            otpEnabled: boolean;
        };
        projects: Array<{
            project: {
                slug: string;
                name: string;
            };
            memberships: Array<{
                role: string;
                variables: Array<{
                    name: string;
                    values: string[];
                }>;
            }>;
        }>;
        permissions: {
            canCreateProject: boolean;
        };
    };
}
export declare const useFetchMe: () => () => Promise<{
    data: MeResponse;
}>;
export {};
//# sourceMappingURL=me.d.ts.map